Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №1231161
А
Аноним
27 июня 2024 13:50 · публичный вопрос
А
Аноним

почему в первом цикле ничего не выводит после 20/4, сделай так чтобы было 21/4 22/4 23/4 и так далее import keyboard import time a = 19 while True: a = a + 1 if a <= 2000:…

Запрос пользователя

Почему в первом цикле ничего не выводит после 20/4, сделай так чтобы было 21/4 22/4 23/4 и так далее import keyboard import time a = 19 while True: a = a + 1 if a <= 2000: print(a, '/', '4', '=', a/4) else: break time.sleep(1) if keyboard.is_pressed('ctrl'): break while True: if keyboard.is_pressed('ctrl'): b = int(input()) c = int(input()) while True: b = b + 1 print(b, '/', c, '=', b / c) time.sleep(1) if keyboard.is_pressed('ctrl'): break

Ответ нейросети
27 июня 2024 13:50

Для того чтобы программа выводила даты начиная с 21/4 и продолжала по возрастанию, тебе нужно внести соответствующие изменения. В твоем коде переменная 'a' начинается с 19, и именно поэтому выводится 20/4.

Чтобы начать вывод с 21/4 и далее, измени значение 'a' на 20 в начале программы. Вот как это можно сделать:

a = 20  # изменяем начальное значение переменной 'a' на 20

После этого программа будет выводить даты, начиная с 21/4 и продолжая в рост.

Не забудь сохранить и запустить программу после внесения изменений. Удачи в изучении программирования!