Я начал выполнять это упражнение в trinket.io по рисованию снежинки, и я не совсем понимаю ни порядок, ни шаги в циклах (особенно там, где заканчивается внутренний цикл). Буду очень признателен за помощь. Спасибо!
введите здесь описание изображения
#!/bin/python3
import turtle
#starts the software that allows you to draw
import random
# starts the software that provides randomness
orange = turtle.Turtle()
#naming my turtle by associating it with a variable
turtle.Screen().bgcolor("black")
#sets the screen colour to black
colours = ["cyan","purple","white","blue"]
orange.color(random.choice(colours))
#using the random function the program will choose from the list of colours
orange.penup() # moves pen without writing
orange.forward(90) # moves 90 units forward
orange.left(45) #does an angle of 45 anticlockwise (going left)
orange.pendown() #starts drawing
def branch():
for i in range(3):
for i in range(3):
orange.forward(30)
orange.backward(30)
orange.right(45)
orange.left(90)
orange.backward(30)
orange.left(45)
orange.right(90)
orange.forward(90)
for i in range(8):
branch()
orange.left(45)
Подробнее здесь: https://stackoverflow.com/questions/681 ... trinket-io
Вложенный цикл с использованием trinket.io ⇐ Python
Программы на Python
-
Anonymous
1762500551
Anonymous
Я начал выполнять это упражнение в trinket.io по рисованию снежинки, и я не совсем понимаю ни порядок, ни шаги в циклах (особенно там, где заканчивается внутренний цикл). Буду очень признателен за помощь. Спасибо!
введите здесь описание изображения
#!/bin/python3
import turtle
#starts the software that allows you to draw
import random
# starts the software that provides randomness
orange = turtle.Turtle()
#naming my turtle by associating it with a variable
turtle.Screen().bgcolor("black")
#sets the screen colour to black
colours = ["cyan","purple","white","blue"]
orange.color(random.choice(colours))
#using the random function the program will choose from the list of colours
orange.penup() # moves pen without writing
orange.forward(90) # moves 90 units forward
orange.left(45) #does an angle of 45 anticlockwise (going left)
orange.pendown() #starts drawing
def branch():
for i in range(3):
for i in range(3):
orange.forward(30)
orange.backward(30)
orange.right(45)
orange.left(90)
orange.backward(30)
orange.left(45)
orange.right(90)
orange.forward(90)
for i in range(8):
branch()
orange.left(45)
Подробнее здесь: [url]https://stackoverflow.com/questions/68134608/nested-for-loop-using-trinket-io[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия