Найти - Пользователи
Полная версия: Помогите зациклить программу
Начало » Центр помощи » Помогите зациклить программу
1
Rudey
Здравствуйте, написал программу, которая конвертирует киллометры в мили и наоборот, но я хочу чтобы после выбора типа конвертации я мог вводить новые значения(надо использовать while True, но я не знаю как), сейчас после выполнения программа просто перестает выполняться.
Вот код:
 def converter_to_miles():
    value = int(input('Значение:'))
    one_mile = 1.609
    return round(value * one_mile, 1)
def converter_to_km():
    value = int(input('Значение:'))
    one_km = 0.621
    return round(value * one_km, 1)
def choice():
    choice = str(input('Введите 1 для перевода киллометров в мили.\nВведите 2 для перевода милей в киллометр.\n '))
    if choice == '1':
        print(converter_to_km())
    elif choice == '2':
        print(converter_to_miles())
        
choice()
marvellik
 def choice():
    while True:
        choice = str(input('Введите 1 для перевода киллометров в мили.\nВведите 2 для перевода милей в киллометр.\n '))
        if choice == '1':
            print(converter_to_km())
        elif choice == '2':
            print(converter_to_miles())
        else:
            break
Rudey
Спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB