Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 21, 2024 14:10:06

MagicKey
Зарегистрирован: 2024-01-21
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

ПОМОГИТЕ СРОЧНО!!!!

import random
math = random.randint(7,27)
math1 = random.randint(3,13)
print(f“{math}+{math1}= ”)
a = input()
m = math + math1
if a == m:
print(“123”)
else:
print(“ioio”)

Я хочу что бы если я написал правильный ответ то он мне высветит 123, если не правильно то ioio,
но он всегда пишет ioio, как это исправить???

Офлайн

#2 Янв. 21, 2024 15:44:59

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

ПОМОГИТЕ СРОЧНО!!!!

Вы с равниваете чисо со строкой

 if int(a) == m:
    tratata
else:
    no tratata



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Янв. 21, 2024 15:47:05

MagicKey
Зарегистрирован: 2024-01-21
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

ПОМОГИТЕ СРОЧНО!!!!

Спасибо!!!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version