Как задать параметры ввода при условиях:
Не могу никак сообразить как написать код для каждой строки и связать их между собой
name = input('Введите имя: ')
Имя не должно включать числа и символы, только буквы
birthday = input('Введите дату рождения в формате год-месяц-день: ')
Дата рождения должна быть только в формате год-месяц-день
mail = input('Введите почту: ')
при вводе почты обязательное условие символы '@'
и '.'
Мой код:
name = input('Введите имя: ')
if name(input([а - яА - Яa - zA - Z])): # допустимые символы
print('Имя введено корректно.')
else name(input([0 - 9])): # недопустимые символы
print('Имя введено не корректно, попробуйте еще раз'
моя ошибка: Файл "C:\Users\user\untitled-1.py", строка 4, из else name(input([0 - 9])): # недопустимые символы Syntax Error: expected ':': , line 4, pos 6
Источник: Stack Overflow на русском