Я хочу, чтобы пользователь вводил число и печатал сообщения в соответствии со значением введенного числа.Как закодировать этот цикл в Python?
a=int(input("enter a number"))
while a<1:
int(input("enter another number please"))
if a>0 and a<7:
print a,"medium value number"
elif a>6:
print a,"high value number"
Проблема с ним в том, что если ввести число меньше, чем 1 (0, -1, -2 и т.д.) цикл не останавливается, если я ввести номер, который отвечает требованиям норм другие - к условным (более 0).
Я попытался интегрировать перерыв после в то время как функции, но она работает только один раз, как он будет запрашивать у пользователя для ввода только один раз.
В цикле вы пропустил: 'а = Int (вход («ввести другой номер, пожалуйста»))'. Вы должны назначить входное значение 'a'. – Serenity
Darn @StanleyR ты быстрый типер, вот-вот скажешь, что :) – Li357
@StanleyR Спасибо! Это было именно то, что мне нужно. Большое спасибо!!! –