- A+
所属分类:Python学习
课程内容:
今天的这节课内容量没有那么多。
1、查成绩
Python小工具:查成绩 ,本来这端代码是发给人家一个提问的人,没想到今天这节课都在讨论这个内容,所以很容易理解了。
偶了额外的内容部分就是效率的问题。
if else,满足一个条件就结束,如果遇到if if if if..这样的这么多的条,将每次全部执行完成,而前者只要查看满足的条件就完成,成本节省了很多倍。
2、三元操作符
又称为三目操作符,案例:
-1 一元操作符(-作为符号使用)
李金龙博客 = www.lijinlong.cc 二元操作符
三元操作符语法:x if 条件 else y (以下为一个小作业)
- x, y, z = 6, 5, 4
- if x < y:
- small = x
- if z < small:
- small = z
- elif y < z:
- small = y
- else:
- small = z
答案为:
- small = x if (x < y and x < z) else (y if y < z else z)
很烧脑,要多练习了,最后small的结果为4
3、断言assert
当条件为假的时候,程序自动崩溃并抛出AssertionError,未深入,待日后再研究
单词扩展:
- assert:断言
- error : 错误
扩展阅读:
版权注释:
Python课程来源于鱼C论坛:http://bbs.fishc.com/forum-243-1.html 版块,课程内容为免费内容,如果你喜欢该课程,建议购买VIP账号支持小甲鱼,官方网店:https://fishc.taobao.com/)。
本内容为在李金龙在学习课程中做的日记记录,方便自己以后查找相关信息,另一方面也希望自己写下的东西可以帮助到别人。
课程内容:http://blog.fishc.com/2898.html