Предмет: Информатика,
автор: Welinalun
Мені треба від теперішнього року відняти рік народження, але щось не так, програма потребує змінну int або str де би її не ставив не працює, що робити?
На скриншоті видно помилку яку видає, а ось сам код:
name = input(' Як тебе звати? ' )
surname = input('Яка твоя фамілія? ')
print ("Привіт, " + name + surname )
age = input('Якого ти року народження? ')
print ( 'Тобі' + age - 2022)
Приложения:
Ответы
Автор ответа:
2
Ответ:
Объяснение:
#Возраст
name = input(' Як тебе звати? ' )
surname = input('Яка твоя фамілія? ')
print ('Привіт, ' + name + surname )
birth=int(input('Якого ти року народження? '))
print('Toбi', (2022-birth))
Переменная birth мне показалась более понятной для хранения года рождения. Но если это важно то можно поменять на age.
Приложения:
Похожие вопросы
Предмет: Қазақ тiлi,
автор: nesinnicita
Предмет: Алгебра,
автор: sevcenkoandrii048
Предмет: Химия,
автор: darinagorbasova
Предмет: Алгебра,
автор: anime2005anime002
print ("Привіт, " + name + ' ' + surname )
А день рождения хотя бы базово обернуть на обработку ошибки:
birth = '0'
while(len(birth)<2):
birth = input('Якого ти року народження?')
try: int(birth)
except: print('Неправильный тип данных, должно быть число, попробуй снова')