fbpx

Версия (3.7.2 Windows). Код выдаёт ошибку .

104 просмотрасписки
0
0 Комментариев

name=input(" как вас зовут ? ")
print("привет,",name )
a=input("  Вы  хотите разбогатеть ? ") 
if a != ("да") :
    print(" Очень жаль. Вы потеряли свой шанс стать миллионером. ")
elif a==("да"):
   print("Отличною . Я загадаю число от 1 до 10 и если вы его отгадаете , то вы получите 1.000.000 долларов")
   import random
   b=random.randint(1,10)
   с=print(int(input( "Введите любое число :")))
   while  True :          
        if c>b :
             c=print(int(input("Вы не отгадали . Загаданное мною число больше чем ваше . Введите снова любое число : ")))
        elif c<b :
             c=print(int(input("Вы не отгадали . Загаданное мною число меньше чем ваше . Введите снова любое число : ")))
        if b ==c :
            print("Поздравляю ! Вы отгадали число и выйграли 1.000.000 долларов ")
            break

как вас зовут ? яапн
привет, яапн
Вы хотите разбогатеть ? да
Отличною . Я загадаю число от 1 до 10 и если вы его отгадаете , то вы получите 1.000.000 долларов
Введите любое число :2
2
Traceback (most recent call last):
File «C:\Users\Евгений\Desktop\Новая папка (3)\как вас зовут.py», line 12, in <module>
if c>b :
NameError: name ‘c’ is not defined


Добавить комментарий

2 Answers

Python Опубликовано 26.04.2019
0

меняем:

с=print(int(input(«Введите любое число «)))

….

на

с=int(input(«Введите любое число: «))

print(c)

Добавить комментарий
0

наоборот установите:

вместо с>b

b<c

место с<b

b>c

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up