salary = int (input('enter your salary: \n'))
hours = int (input('enter your hours: \n'))
total_salary = salary * hours
if total_salary<200000:
print('good')
else: print('not good')
你错过了(:)否则这就是它不起作用的原因
你是对的!代码在
else
语句中缺少冒号。
以下是更正后的代码:
salary = int(input('enter your salary: \n'))
hours = int(input('enter your hours: \n'))
total_salary = salary * hours
if total_salary < 200000:
print('good')
else:
print('not good')
在 Python 中,
if
、
else
、
elif
、
for
、
while
和
def
等语句后都需要加冒号 (
:
),用来表示一个代码块的开始。