import datetime
now = datetime.datetime.now()
current_year = now.year
while True:
user_name = str(input('What is your name?'))
if user_name.isalpha():
break
else:
print('Invalid input. Make sure to enter your name.')
continue
while True:
user_age = input('How old are you?')
if user_age.isdigit():
break
else:
print("Invalid input. Make sure to enter a number for your age.")
continue
birth_year = (now.year - ***user_age***)
greeting = f"Hello {user_name}! You were born in {birth_year}."
print(greeting)
Когда я кодирую таким образом, я получаю ошибку, когда пытаюсь вычесть user_age из now.year. TypeError: неподдерживаемые типы операндов для -: 'int' и 'str'. Код работал нормально, прежде чем пытаться использовать цикл while True. Программа сообщает пользователю год рождения по возрасту. Если я поставлю int перед входными данными, я получу ошибку на isdigit.
[code]import datetime now = datetime.datetime.now() current_year = now.year while True: user_name = str(input('What is your name?')) if user_name.isalpha(): break else: print('Invalid input. Make sure to enter your name.') continue while True: user_age = input('How old are you?') if user_age.isdigit(): break else: print("Invalid input. Make sure to enter a number for your age.") continue birth_year = (now.year - ***user_age***) greeting = f"Hello {user_name}! You were born in {birth_year}." print(greeting) [/code] Когда я кодирую таким образом, я получаю ошибку, когда пытаюсь вычесть user_age из now.year. TypeError: неподдерживаемые типы операндов для -: 'int' и 'str'. Код работал нормально, прежде чем пытаться использовать цикл while True. Программа сообщает пользователю год рождения по возрасту. Если я поставлю int перед входными данными, я получу ошибку на isdigit.
У меня возникла проблема с сообщением об ошибке, связанной с входными формами модели CNN.
Код модели
text_input = Input(shape = (max_len,), name = 'text_input')
numerical_input = Input(shape = (train_num_scaled.shape ,), name = 'numerical_input')...
//метод, который я пытаюсь вызвать статическая строка предложениеReversal (строковый ввод) { int x = input.indexOf( ); //Базовый вариант если (х == -1) обратный ввод; //Рекурсивный метод вернуть предложениеReversal(input.substring(x+1)) + +...
Я пытаюсь заставить его отображать введенное пользователем число как оценку A, поскольку введенное число равно 101, оно отображает
количество оценок A: 101 или true
Я знаю, что отображается true, потому чтоgrade_a =grade_a
весь код
def...