Даю 20 баллов! Человек вводит число, программа выводит все числа от 1 до числа, которое...

0 голосов

Даю 20 баллов! Человек вводит число, программа выводит все числа от 1 до числа, которое вводит человек. На python.


спросил от (26 баллов) в категории Информатика
оставил комментарий от (26 баллов)

С for.

2 Ответы
0 голосов
ответил от (14 баллов)

Ответ:

n = int(input())

i = 1

while i

       print(i)

   i += 1

Объяснение:

оставил комментарий от (26 баллов)

нужно с for

оставил комментарий от (26 баллов)

выдаёт ошибку: bad input

оставил комментарий от (26 баллов)

нужно после for i in range(1, int(input())+1):

оставил комментарий от (26 баллов)

значение

оставил комментарий от (26 баллов)

ой

0 голосов
ответил от Одаренный (1.6k баллов)

Ответ:

[ print(i) for i in range(1, int(input())+1) ]

Объяснение:

оставил комментарий от Одаренный (4.2k баллов)

https://znanija.com/task/36283462 , помогите с информатикой пожалуйста . Заранее благодарен.

оставил комментарий от (26 баллов)

выдаёт ошибку: bad input
нужно после for i in range(1, int(input())+1):
значение

оставил комментарий от (26 баллов)

разве нет?

оставил комментарий от Одаренный (1.6k баллов)

не обязательно. Интерпретатор Python прекрасно переваривает такие "сжатые" for-ы

оставил комментарий от Одаренный (1.6k баллов)

Я бы не стал добавлять ответ, если бы не проверил его

...