Найти - Пользователи
Полная версия: Оцените код на Python. Выполняю задание 7-6:
Начало » Python для новичков » Оцените код на Python. Выполняю задание 7-6:
1
Pawel
Если видите ошибки или более эффективные решения, то напишите пожалуйста. Постарался выполнить все условия задания.
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
Pawel
ты меня, товарищ, извини за грубость выражения мысли, но такого лютого п***здеца видеть приходилось лишь пару раз в жизни.
у меня два вопроса для начала
1. что именно по твоему происходит при выполнении оператора in
2. что именно по твоему происходит при создании среза
 numbers[:]
ZerG
FishHook
ZerG
это к вопросу о “питон - хороший язык для начинающих”
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