我是python的菜鸟,我遇到了if / else函数的问题。由于某种原因,“else”部分总是突出显示为语法错误,每次我改变它!这是我的代码:
input ('password:')
if a == 'KARM' (print ('access granted.')
(print ('welcome to python'))
else
print ('nope. go away.')
我该如何解决这个问题?
答案 0 :(得分:3)
哎呀你的格式是搞砸了!试一试:
a = input('password:')
if a == 'KARM':
print('access granted.')
print('welcome to python')
else:
print('nope. go away.')
在python if和else语句以冒号结尾":"和缩进很重要。此外,您在定义之前尝试使用a
。
答案 1 :(得分:0)
尝试使用冒号:
input ('password:')
if a == 'KARM':
(print ('access granted.')
(print ('welcome to python'))
else:
print ('nope. go away.')