第一章 Python基础
1. 整形int()浮点型float()字符串型str() 浮点型可以强制转换成整数型,但注意精度丢失。数值可以与字符串型互相强转后转换类型。【在C#中有拆装箱的概念,数值类型与引用类型强转导致很多问题,一般不建议这样玩】
2. 字符串的连接和复制:【字符串的定义,使用 ‘’ 或者 “” 均可】
2.1 连接:>>> strA = 'this is a A'
>>> strC = "HEY C"
>>> strA + strC
‘this is a AHEY C'不允许将>>> strA + 2 字符串+整数值
2.2 复制: >>> strA * 2
'this is a Athis is a A'
'this is a Athis is a A'
3. len()函数: >>> e = "我感觉自己帅炸了" 根据给入的字符计算长度
>>> len(e)
8
第二章 控制流
1. 布尔值 : bool,只有两个值【true和false】
2. 比较操作符: 【==和!=实际上可以用于所有数据类型的值判断】
![]()
注意:整形或浮点型永远不会与字符串型相等
3. 布尔操作符
3.1 二元布尔操作符 and or
区别: and 并且的关系:都为true才为true
or 或者的关系:一个为true就为true
3.2 not操作符 取反值 >>> a = 1
>>> b = 2
>>> not (a < b)
False
3.3 混合布尔表达式和比较操作符