Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Можете исправить пожалуйста код

Matvey legki Ученик (90), на голосовании 1 неделю назад
import random
attempts=3
score=0
level=1 while attempts and not print():
try:
a=str(random.randint(level,level*2))
+random.choice([+'-]) +str(random.randint(level,level*2))
print('Уровень:',level) if int(input(a+'='))==eval(a): print(f'\nПравильно!')
coaras-10else:
print(f'\nHеправильно! Правильный
ответ:',eval(a))
attempts-=1
if attempts:
print('Счёт:',score)
print('Осталось попыток:', attempts)
except:
print(f'\nНеправильно! Правильный
ответ:',eval(a))
attempts-=1
if attempts:
print(Счёт:',score)
print("Осталось попыток:',attempts)
else: print(f'\nTы проиграл!')
print('Счёт:',score
Ps:код на питоне
Голосование за лучший ответ
Yarmak Trade Micasa Мастер (1264) 1 месяц назад
import random

attempts = 3
score = 0
level = 1

while attempts > 0:
try:
a = str(random.randint(level, level * 2)) + random.choice(['+', '-']) + str(random.randint(level, level * 2))
print('Уровень:', level)
user_answer = int(input(a + ' = '))

if user_answer == eval(a):
print('\nПравильно!')
score += 10
else:
print('\nНеправильно! Правильный ответ:', eval(a))
attempts -= 1

print('Счёт:', score)
print('Осталось попыток:', attempts)

except ValueError:
print('\nНеправильно! Введите корректный ответ.')
attempts -= 1

if attempts > 0:
print('Счёт:', score)
print('Осталось попыток:', attempts)
else:
print('\nТы проиграл!')
print('Счёт:', score)
Yarmak Trade Micasa Мастер (1264) 1 месяц назад
работает или нет?
Matvey legki Ученик (90) Yarmak Trade Micasa , работает
Matvey legkiУченик (90) 1 месяц назад
Спасибо
Yarmak Trade Micasa Мастер (1264) Matvey legki, не за что!
Александр Искусственный Интеллект (301957) 1 месяц назад
не работает? что исправлять? зачем исправлять?
Похожие вопросы