Предмет: Информатика, автор: lanchik20190104

Выведите все нечетные числа от 7 до -5
PYTHON
СРОЧНО!!!!!(с решением плс)


grigorylevic: только там нужно пробелы поставить
grigorylevic: ой
grigorylevic: h = -5

while h != 7:
if h%2==0:
print(h)
h = h + 1
else: h = h + 1
lanchik20190104: Да вот только я забыл написать,что решить надо for или range
grigorylevic: секунду
grigorylevic: h = -5

for i in range(12):
if h%2!=0:
print(h)
h = h + 1
else: h = h + 1
grigorylevic: держи
lanchik20190104: Спасибо!!!
grigorylevic: h = -5

for i in range(12):
if h%2!=0:
print(h)
h = h + 1
else: h = h + 1
grigorylevic: место 12 поставь 13

Ответы

Автор ответа: grigorylevic
0

Ответ:

h = -5

for i in range(13):

   if h%2!=0:

       print(h)

       h = h + 1

   else: h = h + 1

Объяснение:

Создаем переменную h

После создаем цикл

И смотрим: если h при делении с остатком не равно 0, то это значит что оно нечетное. Можно поставить вместо != ==. тогда оно будет искать только четные.

и выводим на экран

Автор ответа: MaxLevs
0

Код

print([x for x in range(7, -5 - 1, -1) if x % 2 != 0])

Приложения:

MaxLevs: Ах да, нечетные
MaxLevs: момент
grigorylevic: можно и так
MaxLevs: Можно, да?
MaxLevs: Правда?
MaxLevs: Спасибо
Похожие вопросы
Предмет: Английский язык, автор: azizka2000