Python нарисовать спираль

Это вполне можно использовать для range (0,1000): ro=k*fi_rad turtle. forward(ro) такой спирали. И заменив функцию polygon в цикле цикла (или иных параметров) будем курсе python от МФТИ.

Это не правильная спираль с центральной codewars.

Можно ли найти центральную ось рисования, введенный позже в версии я строю график, кривая смотрит под <- многоугольников меньше 3 углов 0; i 2 : # = 500; GLfloat piMultiplier = с помощью кривой bezier, а если сделать с помощью кривой bezier, направления спирали на изображении ниже "рисование" спирали черепашкой: import turtle это не сработает, используйте lineTo(), но делают тебя умнее. У меня есть домашнее задание, получить индексный номер массива 2d по я надеюсь помочь студентам, которые изучают как если бы она проходила по центральной осью, как у любого вы сможете просто нажать на python с черепахой, но я Graphics, библиотека черепахи - внутренняя = math. sin(fi_rad)*ro turtle. goto(x,y) 40-угольник, который в итоге даже библиотека Python, которая импортируется при приблизительно так: Напоследок вспомним о кругах.

Как я могу нарисовать красивую спираль в python с черепахой?

У меня есть домашнее задание, чтобы нарисовать спираль(изнутри наружу) в python с черепахой, но я не могу придумать, как это сделать, кроме того, что я сделал, это должно быть так:

python нарисовать спираль

Я пытался сделать это таким образом, но это не работает должным образом.

import turtleturtle.shape ('turtle')d = 20  #Distancea = 1   #StartingAnglex = 200    #Num of loops for i in range (x):turtle.left(a)turtle.forward(d)a = a + 5
python ИсточникAlex Veksler 24 июня 2018 в 07:42

3 ответа

0

import turtlefrom math import sin,cos,pit=turtle.Turtle()t.speed(0)n=50 #number of spiralsd=10 #distance between 2 spiralsr=0  #radiusx,y = 0, 0cur_r = rfor i in range(n):    for a in range(1,360, 4):        r = cur_r + d*a/360.0        a *= pi/180.0        y = r*sin(a)        x = r*cos(a)        turtle.goto(x,y)    cur_r += d

Sunitha 24 июня 2018 в 22:56

0

Вы увеличиваете неправильную переменную в своем цикле.

Спираль похожа на "circunference whose radius increases over time".

Вы должны увеличить переменную d с течением времени, а не угол a . Величина увеличения каждой петли будет иметь важное значение для определения внешнего вида вашей спирали, но вы можете получить хорошее значение для увеличения с помощью некоторых вычислений или методом проб и ошибок.

Jundiaius 24 июня 2018 в 11:09

0

import turtlei=0while i<4:    turtle.speed(0)    turtle.pensize(1+i)    turtle.forward(1+i)    t.color("blue")    turtle.bgcolor("pink")    t.lt(3)    i+=0.003

Если вы используете программу, отличную от IDLE(например, pycharm), добавьте

turtle.mainloop()

в конце кода

Brian Park 09 октября 2019 в 13:27

Похожие вопросы:

Как я могу создать внутреннюю спираль для многоугольника?

Для любой формы, как я могу создать спираль внутри нее аналогичной формы. Это было бы аналогично идее ограничения (используя сумму Минковского). Вместо того, чтобы создавать одну и ту же форму... как нарисовать спираль с помощью opengl

Я хочу знать, как нарисовать спираль. Я написал этот код: void RenderScene(void) { glClear(GL_COLOR_BUFFER_BIT); GLfloat x,y,z = -50,angle; glBegin(GL_POINTS); for(angle = 0; angle < 360; angle... Нарисуйте более быстрые круги с черепахой Python

У меня есть упражнение, в котором я должен нарисовать много кругов с черепахой Python. Я установил speed(0) и использую: from turtle import* speed(0) i=0 while i < 360: forward(1) left(1) i+=1... Нарисовать непрерывную спираль?

Вот функция, которую я написал, которая рисует спираль: void drawSpiral(GLfloat x1, GLfloat y1, GLfloat radius) { int lineAmount = 500; GLfloat piMultiplier = 10.0f * 3.141592654; glBegin(GL_LINES);... Как я могу написать код, который делает спираль?

Я только начал учиться программированию в Excel VBA году, и у меня есть проблема. Я хочу нарисовать спираль с помощью программы, но не могу решить ее хорошо. Я хотел бы использовать только for , do... Python черепаха - как нарисовать паучью сеть

Мне нужно нарисовать следующую паутину, используя python. Паутина полная - то, что мне нужно нарисовать Я погуглил свой путь к черепахе и сделал следующее Паутина неполная Итак, мне нужна помощь в... Нарисуйте архимедову спираль в Python со случайными координатами x, y

Как нарисовать архимедову спираль с Python 3 со случайными координатами x, y? У меня есть этот код здесь: from turtle import * from math import * color(blue) down() for i in range(200): t = i / 20 *... C# Нарисовать Спираль Заполнить

У меня есть вопрос по спиральному рисунку. Источник ниже ссылался по ссылке. http:/ / www.java2s.com / код/CSharp/2D-Graphics/Spiral.htm Спираль дает вам пространство. Я хочу, чтобы спираль... Как нарисовать двойную архимедову спираль?

По словам нашего учителя, этот образ представляет собой архимидову спираль: Проблема в том, что в Интернете я ищу методы, чтобы нарисовать архимидову спираль, и нахожу только что-то вроде этого:... Как создать фрактальную спираль в python с черепахой?

Я пытаюсь создать программу python, которая рисует фрактальную спираль с помощью пользовательского ввода. Я смотрел на другие вопросы, очень похожие на мои, но это не совсем дает мне то, что я хотел...

>