打印

Python 练习实例15

[复制链接]
555|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cooldog123pp|  楼主 | 2021-1-25 10:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
程序分析:程序分析:(a>b) ? a:b 这是条件运算符的基本例子。
程序源代码:
实例(Python 2.x)
#!/usr/bin/python
# -*- coding: UTF-8 -*-

score = int(raw_input('输入分数:\n'))
if score >= 90:
    grade = 'A'
elif score >= 60:
    grade = 'B'
else:
    grade = 'C'

print '%d 属于 %s' % (score,grade)
实例(Python 3.x)
#!/usr/bin/python3

score = int(input('输入分数:\n'))
if score >= 90:
    grade = 'A'
elif score >= 60:
    grade = 'B'
else:
    grade = 'C'

print ('%d 属于 %s' % (score,grade))
以上实例输出结果为:
输入分数:
89
89 属于 B





使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1839

主题

6415

帖子

30

粉丝