Форум сайта python.su
Если видите ошибки или более эффективные решения, то напишите пожалуйста. Постарался выполнить все условия задания.
message = “Введите ваш возраст (или ‘quit’ для завершнения): ”
flag = True numbers = [] for n in range(0,1000_000): n = str(n) numbers.append(n) while flag == True: age = input(message) if age != 'quit' and age in numbers[:]: age = int(age) if age < 3: print ('free') elif age >= 3 and age < 12: print ('10$') elif age >= 12: print ('15$') elif age == 'quit' and age not in numbers[:]: break elif age != numbers[:]: flag = False
Отредактировано FishHook (Июль 7, 2022 10:05:50)
Прикреплённый файлы:
TlG5k1pZpdOqpaHKG_QZIKFHJqZbz0cl6hx8PNNJY7AKxOdrcoDHd5fzDS26TzUBdRm8E0jEeqqWobtSbJkLuhvC.jpg (482,6 KБ)
Офлайн
Pawel
ты меня, товарищ, извини за грубость выражения мысли, но такого лютого п***здеца видеть приходилось лишь пару раз в жизни.
у меня два вопроса для начала
1. что именно по твоему происходит при выполнении оператора in
2. что именно по твоему происходит при создании среза
numbers[:]
Отредактировано FishHook (Июль 7, 2022 10:28:51)
Офлайн
Офлайн
ZerG
это к вопросу о “питон - хороший язык для начинающих”
Офлайн