Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 29, 2016 21:05:28

damon
Зарегистрирован: 2016-10-19
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл while

Не могу понять что написать в условие для завершения цикла вот код
age = “Сколько вам лет:”
ages = “”
while “Cюда” :
ages = int(input(age))
if ages < 3:
print(“бесплатно”)
elif ages > 12:
print(“15$”)
elif 3 <= ages <= 12:
print(“10$”)

Отредактировано damon (Ноя. 29, 2016 21:05:43)

Офлайн

#2 Ноя. 29, 2016 21:45:15

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Цикл while

Вариантов куча. Смотря что Вы хотите получить в итоге. Блок кода под while будет выполняться до тех пор, пока выражение “Cюда” не станет ложным.
Что это такое? И зачем это?

damon
 ages = “”
 age = 'Сколько вам лет:'
print('Варинат А')
while True:
    ages = int(input(age))
    if ages < 3:
        print('бесплатно')
    elif ages > 12:
        print('15$')
    else:
        print('10$')
    break
print('Варинат Б')
done = True
while done:
    ages = int(input(age))
    if ages < 3:
        print('бесплатно')
    elif ages > 12:
        print('15$')
    else:
        print('10$')
    done = False
print('Варинат В')
done = 1
while done:
    ages = int(input(age))
    if ages < 3:
        print('бесплатно')
    elif ages > 12:
        print('15$')
    else:
        print('10$')
    done -= 1


Офлайн

#3 Ноя. 30, 2016 04:48:17

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Цикл while

Romissevd
У вас во всех трех вариантах цикл заведомо выполняется только один раз. Зачем он нужен?



Офлайн

#4 Ноя. 30, 2016 09:33:10

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Цикл while

FishHook в своих примерах хотел показать, как истинное значение перевести в ложное или как прервать цикл, потому как вопрос состоял какую истину взять. Над остальным пусть подумает спрашивающий, если не получится будем объяснять дальше…

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version