Python正课13 —— 流程控制之if判断

本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12425826.html

一:缩进

逐行缩进

  if条件:

    代码1

    if条件2:

      代码2

二:语法

语法1:

  if条件:

    代码1

    代码2

    代码3

age = 60
is_beautiful = True
star = '水瓶座'

if age > 16 and age < 20 and is_beautiful and star == '水瓶座':
    print('我喜欢你,我们在一起吧!')

语法2:

  if条件:

    代码1

  else:

    代码1

age = 60
is_beautiful = True
star = '水瓶座'

if age > 16 and age < 20 and is_beautiful and star == '水瓶座':
    print('我喜欢你,我们在一起吧!')
else:
    print('阿姨好,我逗你玩儿呢,深藏功与名')
print('其他代码')

语法3:

  if条件:

    代码1

  elif:

    代码1

  else:

    代码1

score = 63

if score >= 90:
    print('优秀啊,小伙子!')
elif score >= 80:
    print('还可以吧!')
elif score >= 60:
    print('要努力了呀,小伙子')
else:
    print("滚啊!!!")

改进版:

score = input('请输入您的成绩:')
score = int(score)

if score >= 90:
    print('优秀啊,小伙子!')
elif score >= 80:
    print('还可以吧!')
elif score >= 70:
    print('要努力了呀,小伙子')
elif score >= 60:
    print('准备叫家长吧!')
else:
    print("滚啊!!!"
posted @ 2020-03-06 12:39  轻描丨淡写  阅读(337)  评论(0编辑  收藏  举报