上海网站建设企业,原创设计,做自己的网站要多少钱,建筑企业资质查询官方网站前言
嗨喽#xff0c;大家好呀~这里是爱看美女的茜茜呐 1.内容导图 #x1f447; #x1f447; #x1f447; 更多精彩机密、教程#xff0c;尽在下方#xff0c;赶紧点击了解吧~
python资料、视频教程、代码、插件安装教程等我都准备好了#xff0c;直接在文末名片自…前言
嗨喽大家好呀~这里是爱看美女的茜茜呐 1.内容导图 更多精彩机密、教程尽在下方赶紧点击了解吧~
python资料、视频教程、代码、插件安装教程等我都准备好了直接在文末名片自取就可 2.流程图介绍 绘制要求不能出现程序语言的语法
3.百分制转五级计分制 分支结构语句块冒号缩进表示归属 单分支if语句 双分支if-else语句 多分支if-elif-else语句 三元运算符exp1 if option True else exp2双分支结构的简写形式
示例一输入百分制的整数成绩输出对应的ABCDE等级
流程图绘制 测试驱动嵌入式方式测试先行
代码实现根据流程图翻译成代码
def convert(s): convert(85)B convert(92)A convert(79)C convert(60)D convert(0)Elevel Aif s 60:level Eelif s 70:level Delif s 80:level Celif s 90:level Breturn levelif __name__ __main__:import doctestdoctest.testmod(verboseTrue)扩展查找表技术去掉大分支。
先利用等级串缓存所有等级“EEEEEEDCBAA”分别对应各个分数段
然后分数直接对10取商该数就是等级串对应的索引位置
其实现代码修改如下重新运行测试进行验证
def convert(s):if s 0 or s 100: return invalid score #非法情况排出避免第4行越界levels EEEEEEDCBAAreturn levels[s // 10]尾语
感谢你观看我的文章呐~本次航班到这里就结束啦
希望本篇文章有对你带来帮助 有学习到一点知识~
躲起来的星星也在努力发光你也要努力加油让我们一起努力叭。 最后宣传一下呀~更多源码、资料、素材、解答、交流皆点击下方名片获取呀