2014-10-28 2 views
0

Защиту кредиты (х): х = INT (raw_input ("Ваш FICO счет? "))Python - не выполняет функцию

если х> = 760: печать (" Rate = 3,080")

Элиф х> = 700: печать ("Rate = 3,302")

Элиф х> = 680: печать ("Rate = 3,479")

Элиф х> = 660: печати («Норма = 3,693»)

Элиф х> = 640: печать ("Rate = 4,123")

Элиф х> = 620: печать ("Rate = 4,66")

еще: печати ("Об утверждении = No ')

ответ

0

Проблема должна быть с функцией raw_input. Попробуйте это:

def Loans(x): 
    x = int(input("What is your FICO score? ")) 
    if x >= 760: 
      print ("Rate = 3.080") 
    elif x >= 700: 
      print ("Rate = 3.302") 
    elif x >= 680: 
      print ("Rate = 3.479") 
    elif x >= 660: 
      print ("Rate = 3.693") 
    elif x >= 640: 
      print ("Rate = 4.123") 
    elif x >= 620: 
      print ("Rate = 4.66") 
    else: 
      print ('Approval = No') 

Loans(10) 

Более подробную информацию о функции переименования: https://stackoverflow.com/a/954840/2741329

Смежные вопросы