Python
廖雪峰教程
池鱼Y
模式识别研究僧
展开
-
高级特性之列表生成式
简而言之就是通过一个list推出另一个list 形式: [含x的表达式 +for 元素x in list +if 含x的筛选条件]。 典例: 注意原创 2021-01-19 23:28:16 · 62 阅读 · 0 评论 -
列表、元组、条件、字典漏洞笔记
tuple和list非常类似,但是tuple一旦初始化就不能修改。圆括号。因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。 因为括号()既可以表示tuple,又可以表示数学公式中的小括号,这就产生了歧义。只有1个元素的tuple定义时必须加一个逗号, 很多同学会用input()读取用户的输入,这样可以自己输入。 由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉。 ...原创 2021-01-12 21:42:10 · 109 阅读 · 0 评论 -
数据类型and字符类型笔记
整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。 布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值 Python这种变量本身类型不固定的语言原创 2021-01-12 14:37:13 · 118 阅读 · 0 评论