我是靠谱客的博主 清脆信封,这篇文章主要介绍20201012 055.选择结构的嵌套,现在分享给大家,希望可以做个参考。

选择结构嵌套

选择结构可以嵌套,使用时一定要注意控制好不同级别代码块的缩进量,因为缩进量决定了代码的从属关系。语法格式如下:

if 表达式 1:

    语句块 1

    if 表达式 2:

        语句块 2

    else:

        语句块 3

else:

    if 表达式 4:

    语句块 4

【案例】输入一个分数。分数在 0-100 之间。90 以上是 A,80 以上是 B,70 以上是 C,60以上是 D,60 以下是 E。

代码:

score = float(input('请输入一个0-100之间的分数:'))

grade = ''

 

if score > 100 or score < 0:

    print('输入错误!输入的分数应在0-100之间。')

else:

    if score >= 90:

        grade = 'A'

    elif score >= 80:

        grade = 'B'

    elif score >= 70:

        grade = 'C'

    elif score >= 60:

        grade = 'D'

    else:

        grade = 'E'

    print('分数是{0},等级是{1}'.format(score,grade))

或者,也可以用下面的代码更少的方法。思考为什么这么写?

score = float(input('请输入一个0-100之间的分数:'))

degree = 'ABCDE'

num = 0

if score>100 or score<0:

    print('输入错误!输入的分数应在0-100之间。')

else:

    num = score // 10

    if num < 6:

        num=5

    print('分数是{0},等级是{1}'.format(score,degree[9-num]))

 

Me:pycharm多行注释及取消注释的快捷键是ctrl+/。

最后

以上就是清脆信封最近收集整理的关于20201012 055.选择结构的嵌套的全部内容,更多相关20201012内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(142)

评论列表共有 0 条评论

立即
投稿
返回
顶部