Синтаксическая ошибка в команде IF - PullRequest
0 голосов
/ 08 мая 2018
print ('Here are the availible currency choices for today:')  
currencylist = ['US Dollar','Kenyan Shilling','Brazilian Real','Canadian 
Dollar','Indian Rupee','Philippine Peso','Indonesian Rupiah']  
print(*currencylist, sep='\n')  
currency= input(str('Which currency would you like to choose? '))  
pound= input(float('Please enter the amount you would like to exchange. £')  
if currency == ('US Dollar')  
    rate= 1.52  
    print rate

Я получаю синтаксическую ошибку, когда пытаюсь определить переменную rate. Есть идеи?

Ответы [ 2 ]

0 голосов
/ 08 мая 2018

вы используете это

if (currency == 'US Dollar')  {

    rate= 1.52  
    print rate
}
0 голосов
/ 08 мая 2018

if требуется двоеточие в конце условия:

if currency == 'US Dollar': rate = 1.52

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...