条件控制
if
if 结果为bool值的语句:
【前面必须有四个空格】一个命令行
【前面必须有四个空格】第二个命令行
…
#可以是pass
例:
mood = true
if mood :
print('go to left')
print('back away')
if else
if 结果为bool值的语句:
【前面必须有四个空格】一个命令行
【前面必须有四个空格】第二个命令行
…
#可以是pass
else:
【前面必须有四个空格】一个命令行
【前面必须有四个空格】第二个命令行
…
例:
mood = true
if mood:
print('go to left')
print('back away')
else:
print('go to right ')
示例:
'''
每个模块前应该有一段描写模块意义的文字
常量(constant)固定不变,应该大写,
'''
ACCOUNT = 'qiyue'
PASSWORD = '123456'
'''
input()函数 是收取输入值的函数
python推荐命名空格使用_替代
'''
print('please input account')
user_account = input()
print('please input password')
user_password = input()
'''
:前不应该加空格
运算符左右应该加空格
'''
if (user_account == ACCOUNT) and (user_password == PASSWORD):
print('success')
else:
print('fail')
对于程序嵌套,应该尽量避免,转而使用函数或者elif和字典等,编程习惯
elif
示例:
#此示例中,多层嵌套,引入:elif=else+if
a = input()
a = int