Как исправить эту ошибку «неверного синтаксиса» в коде при назначении переменной пользовательского ввода? - PullRequest
1 голос
/ 25 марта 2019

В строке 3 переменная с именем temp_unit не рассматривается как переменная и имеет неверный синтаксис.

temp = int(input("what is the Temperature?:")
temp_unit = input("Celcius or Farenheit?:")
if temp_unit == "C" or temp_unit=="c":
    print("The given temperature in Fahrenheit is "+(9/5)*(temp+32))
else:
    print("The given temperature in Celcius is "+(5/9)*(temp-32))

1 Ответ

0 голосов
/ 25 марта 2019

вам нужно добавить круглые скобки, поэтому должно быть так:

temp=int(input("what is the Temperature?:"))
temp_unit= input("Celcius or Farenheit?:")
if temp_unit == "C" or temp_unit=="c":
    print("The given temperature in Fahrenheit is "+(9/5)*(temp+32))
else:
    print("The given temperature in Celcius is "+(5/9)*(temp-32))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...