python 问题 选择结构问题啊

这个选择结构哪错了,
if password == 123
print '输入正确'
else
print ‘输入错误’
能否详细介绍呢这个选择结构和C语言的选择结构有什么不同

没有任何不同
但是你的if条件语句和else后边没有加冒号,会出错的。
修改如下:
if password == 123:
print '输入正确'
else:
print ‘输入错误’
python3.x下要写成这样:
if password == 123:
print('输入正确')
else:
print(‘输入错误’)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-27
如果接受输入的是用input,最好改成这样:
password = input("输入密码")
if password == '123':
......
第2个回答  2012-08-27
没有多大区别。值得注意的是,python不允许在条件中赋值,

if password = 123: #这样的语句会报错
相似回答