0
A
回答
1
在這裏你去
import math
# Define variables and create the grid
a = 0
b = 2
rounds = 5
# Size of the grid
y_max, x_max = 100, 100
# Center of the grid
origo_y, origo_x = 50, 50
# Every element in the grid is truly unique element
# If the grid is created like this
# Don't use for example [[" "]*x_max]*y_max
grid = [[" " for i in range(x_max)] for j in range(y_max)]
for angle in range(rounds*360):
# Calculations for the spiral
rads = math.radians(angle)
r = a + b * rads
y = r * math.sin(rads)
x = r * math.cos(rads)
x_coord = origo_x + round(x)
y_coord = origo_y + round(y)
if (0 <= x_coord < x_max) and (0 <= y_coord < y_max):
grid[y_coord][x_coord] = "#"
# Print the whole grid
for line in grid:
print("".join(line))
我不知道這個網站是爲要求寬泛,您的問題,但作爲一個編碼問題,這是挺有意思的。
相關問題
- 1. 如何動畫螺旋的繪製
- 2. 如何繪製矩形螺旋?
- 3. PHP腳本繪製螺旋?
- 4. 數螺旋 - 被點上螺旋(笛卡爾座標
- 5. 使用OpenGL繪製費馬螺旋
- 6. JS在JavaScript中繪製多色螺旋
- 7. 在螺旋線上繪製等距點
- 8. 在畫布上繪製螺旋圈
- 9. 如何繪製MatLab中的厚螺旋線?
- 10. 如何繪製螺旋狀的徑向圓?
- 11. 製作旋轉螺旋
- 12. 如何繪製GPS在Matlab座標
- 13. 如何繪製座標點到圖像
- 14. 如何繪製座標ncurses的C++
- 15. 如何繪製R中的球座標?
- 16. 如何旋轉座標系?
- 17. 我繪製的線段座標
- 18. 如何在python中製作螺旋?
- 19. Snap.svg:動畫使用mina()繪製螺旋線
- 20. 使用JavaScript在HTML畫布上繪製螺旋
- 21. 使用貝塞爾曲線繪製螺旋
- 22. 如何繪製一個政治座標繪製
- 23. 座標X Y繪製Android
- 24. 從座標繪製矩形
- 25. 繪製線的座標
- 26. ImageMagick繪製翻譯座標
- 27. 繪製圖像座標
- 28. 座標繪製大廳圖
- 29. Microsoft Chart繪製點座標
- 30. 繪製真實座標
對不起,我不知道。不管怎樣,謝謝你!! – ehaannnn