Форум сайта python.su
0
Я начинающий так, что не судите строго.
#Какой твой день? import random qwe = random.randint(1, 3) if qwe == 1: print("Сегодня твой день, спеши испытать удачу.") elif qwe == 2: print("Сегодня обычный день.") elif qwe == 3: print("Сегодня не твой день!") else: print("Ошибочка")
#Хочешь испытать удачу? udacha = " " udacha = input("Испытать удачу?\n") if udacha == "Да" or "да": print("Начнем...\n") api1 = random.randint(1, 9) api2 = random.randint(1, 9) api3 = random.randint(1, 9) api4 = random.randint(1, 9) total = api1 + api2 + api3 + api4 print(" ", api1, "\n", api2, " ", api3, "\n ", api4) print("\nСумма:", total) else: print("Спасибо, заходи еще") input("\n\nНажмите Enter, чтобы выйти")
Отредактировано rucybernetic (Янв. 30, 2019 22:24:32)
Офлайн
76
код нужно вставлять в теги
[code python][/code]
import random udacha = input('Испытатьудачу?\n') if udacha == 'Да' or udacha == 'да': print('Начнем…\n') api1 = random.randint(1, 9) api2 = random.randint(1, 9) api3 = random.randint(1, 9) api4 = random.randint(1, 9) total = api1 + api2 + api3 + api4 print( api1, '\n', api2, '\n', api3, '\n', api4) print('\nСумма:', total) else: print('Спасибо, заходи еще') input('\n\nНажмите Enter, чтобы выйти')
Отредактировано Romissevd (Янв. 30, 2019 22:37:39)
Офлайн
0
RomissevdНу вот, видишь. Код то работает… Но я пишу нет, и он запускает бросок костей… А мне надо чтобы он на данном этапе завершал программу.
код нужно вставлять в теги
Прикреплённый файлы:
Screenshot_20190130-231947.jpg (90,7 KБ)
Офлайн
76
Все верно пропустил…
if udacha == 'Да' or udacha == 'да':
Офлайн
0
Оно, спасибо большое
Отредактировано rucybernetic (Янв. 31, 2019 03:28:53)
Офлайн
221
Возможно более предпочтительней будет запись
if udacha in ('Да', 'да'):
if udacha.lower() == 'да':
Офлайн