Уведомления

Группа в Telegram: @pythonsu

#1 Май 12, 2018 18:31:13

FICHER
Зарегистрирован: 2018-05-12
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с списком

 print('Приведствую вас! Я электронный помощник брони коробля "Ковчег"!')
a=input('Если вы уже зарегистрированы введите 1, если вы не заристрированы введите 2: ')
if(a>'2'):
    print('Error')
else:
    if(a=='1'):
        x=['Авраам Линкольн', 'Джордж Вашингтон', 'Энтони Руссо', 'Роберт Дауни мл.', 'Крис Хемсворт', 'Марк Руффало', 'Крис Эванс', 'Джеки Чан', 'Хью Джекман', 'Райан Рейнольдс', 'Киану Ривз']
        name=input('Введите ваше имя: ')
        if(name in x):
            print('Добро пожаловать' + name + 'на борт')
        else:
            print('Извените но вас нет в списке!')
    else:
        y=input('Если хотие заригестрироваться нажмите 1, если не хотите регистрироваться 2: ')
        if(y>'2'):
            print('Error')
        else:
            if(y=='1'):
               x.append(uname=input('Введите ваше имя: '))
            else:
                print('До свидания!')

Нужно чтобы при комбинации 2 2 можно было зарегистрировать имя в список

Офлайн

#2 Май 12, 2018 19:39:25

Quiist
Зарегистрирован: 2018-04-28
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с списком

#Я сам новичок, но вроде так
А еще ( в конце перед print(“До свидания!”) else не нужно)

print('Приведствую вас! Я электронный помощник брони коробля “Ковчег”!')
a=input('Если вы уже зарегистрированы введите 1, если вы не заристрированы введите 2: ‘)
if(a>’2'):
print('Error')
else:
if(a=='1'):
x=
name=input('Введите ваше имя: ‘)
if(name in x):
print(’Добро пожаловать' + name + ‘на борт’)
else:
print('Извените но вас нет в списке!')
elif(a=='2'):
y=input(“Если хотие заригестрироваться нажмите 1, если не хотите регистрироваться 2:”)
if(y>'2'):
print('Error')
elif(a=='2'):
if(y=='1'):
x=input('Введите ваше имя: ‘)
else:
print(’До свидания!')

Отредактировано Quiist (Май 12, 2018 19:43:56)

Офлайн

#3 Май 12, 2018 20:19:26

rami
Зарегистрирован: 2018-01-08
Сообщения: 281
Репутация: +  72  -
Профиль   Отправить e-mail  

Проблема с списком

Строку кода:

 x=['Авраам Линкольн', 'Джордж Вашингтон', 'Энтони Руссо', 'Роберт Дауни мл.', 'Крис Хемсворт', 'Марк Руффало', 'Крис Эванс', 'Джеки Чан', 'Хью Джекман', 'Райан Рейнольдс', 'Киану Ривз']
нужно убрать из условий и определять переменную x в самом начале кода.

В строку кода:
 print('Добро пожаловать' + name + 'на борт')
нужно добавить пробелы и запятые, чтобы получить нормальное предложение:
 print('Добро пожаловать, ' + name + ', на борт')


Ещё забыл. В строке кода:
 x.append(uname=input('Введите ваше имя: '))
убрать uname=

Отредактировано rami (Май 12, 2018 22:36:09)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version