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()
Везде имя массива - это a. Массив заполняется через цикл for.
а) Количество элементов: 15 (сколько раз цикл заполнения массива проработает; в нашем случае - 15)
random(201) - 100 можно записать следующим образом:
Случайное число в диапазоне от 0 до 200, от которого отнимается 100, что позволяет делать числа отрицательными.
б) Количество элементов: 10
Значения (число[индекс]): 1[1], 2[2], 3[3], 4[4], 5[5], 6[6], 7[7], 8[8], 9[9], 10[10]
в) Количество элементов: 5
Значения (число[индекс]): 3[1], 5[2], 7[3], 9[4], 11[5]
i = 8 бит
k = 32
I = k * i = 32 * 8 = 256 бит
ответ: 256 бит