- Информатика
- Задача по информатике в python,
Задача по информатике в python, пожвалуйста и с объяснениями
Популярные вопросы
- |x| - 3 = 11 |x - 5| = 12 |x + 5| = 0 |x - 8| = -1 7,8 - x = 9,3 y - (-17,85)...
2
- Выразите:3,7 × 10^3 см. в метрах...
2
- Визначте наслідки політичної роздробленості київської держави .З ясуйте які з...
3
- Найдите значения функции y=-5x+2,7 при x=0,5...
1
- Задание в файле сделать Окна были отворены настежь, слышно было как на кухне...
2
- Очень нужна остался всего час, не вытяну все во Какая идейная позиция, точка...
1
- Известно, что прямая m перпендикулярная к плоскости y, а плоскость y параллельная...
3
- Текст из 10 предложений на тему для чего надо соблюдать правила в школе...
1
- Чому дорівнює кожнийчлен даної послідовності,починаючи з другого?1,-3,9, -27,81,-243,...Хелп...
3
- Участок земли прямоугольной в прямоугольной формы имеет длину а м и ширину b...
1
from turtle import * # импортирую *встроенную(она скачана при
# установке питона) библиотеку turtle
# * для упрощения пр. до: turtle.комманда после: команда #
# (избавляемся от turtle. - заменяем
# *turtle.комманда() на просто *команда())
reset() # очищаю экран (вдруг что-то случится)
t = Turtle()
t.hideturtle() # не показывать курсор черепахи
screensize(800, 800, color('black')) # расширение окна
# цвет
# numinput(заголовок, основной текст и т.д.) такая функция в turtle она просит пользователя ввести #число от minval до maxval - все задается
# иначе все выбирает (из цифр) (любое число пр. - 3054501210321)
color = numinput('Выберите цвет звезды: ',
'1 - красный, 2 - желтый, 3 - синий',
minval=1, # минимальное значение
maxval=3) # максимальное значение
# условные операторы (выполняют действие при условии...)
if color == 1:
color = t.color("red")
elif color == 2:
color = t.color("yellow")
elif color == 3:
color = t.color("blue")
# скорость и обновить экран
speed(0) # 0 - самая быстрая, также как и 10, без разницы
update()
# функция (выполняется когда пишут имя_функции(и
# аргументы(size и т.п.) бывает и без них тогда просто пустое
# поле))
def draw_star(size):
t.begin_fill() # заполнить когда t.end_fill()
# рисую
angle = 144 # начальный луч
# цикл (_ ставлю когда ничего не объявляю)
for _ in range(5): # 5 длинных сторон(оригинальный
t.forward(size) # нарисовать линии
t.right(angle) # и повернуть
t.end_fill()
# смещаем на 300 вправо по x
t.left(180)
t.forward(200)
t.right(180)
# рисуем
draw_star(100 * 3) # размер
# ну и обновлять экран пока True (всегда или до выхода
# пользователя из программы)
while True:
update()