Форум сайта python.su
1
Добрый день всем.
Я нашел разные решения Архимедовой спирали, на это задание https://mipt-cs.github.io/python3-2017-2018/labs/lab1.html#o7
Вот пример кода, по формуле из википедии спираль:
import turtle import math turtle.shape('turtle') e=3.14159265358979 a=10 k=a/(2*e) g=0 while g<3*(2*e): D=k*g x = D * math.cos(g) y = D * math.sin(g) turtle.goto(x,y) g=0.1+g
import turtle import math turtle.shape('turtle') e=3.14159265358979 a =- 2 b =- 3 theta=0 while theta<10*e: theta=0.01+theta r =- a + b*theta x=r*math.cos(theta) y=r*math.sin(theta) turtle.goto(x, y)
Отредактировано 0ppa (Дек. 20, 2020 12:42:34)
Офлайн
1
Первый код брал из ютуба хоть он и для бейска
Офлайн