1. 字符串
- 字符串是以单引号或者双引号括起来的任意文本,该字符并不属于字符串的一部分,如果确实字符串里面有该单引号或者双引号则通过转义字符\来表示;python还允许用
r''表示''内部的字符串默认不转义 - python允许用
'''...'''的格式进行多行内容的表示
>>> print('''Hello ... world''') Hello world
2. 布尔值
- 布尔值和布尔代数的表示完全一致,一个布尔值只有
True和False两种值,在Python中可以直接用True和False来表示布尔值(请注意大小写) - 布尔值可以用
and、or和not运算;运算逻辑和我们正常的与否保持一致
3. 空值
- 控制是Python里一个特殊的值,用
None表示,该值不能理解为0,0有其意义,但是None是一个特殊的空值。
4. 变量
- 变量必须是大小写英文、数字和下划线
_组合,且开头不能用数字 - python的变量本身不固定,称之为动态语言,相比静态语言在定义变量的是时候必须制定变量类型,如果赋值的时候不匹配,就会报错。
5. 常量
- 常量在Python中正常是全部大写的变量名表示常量
-
/除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数; - 还有一种除法是
//,称为地板除,两个整数的除法仍然是整数,该除法永远是整数,即使除不尽,精确除法要用/ - 无论整数做
//除法还是取余数%,结果永远是整数
6. 注意事项
Python整数没有限制大小,浮点数也没有限制大小,但是超过一定的范文就直接表示为inf
7. 总结
**完成了python数据类型和变量的学习,python的入门还是相对比较简单的,只是有一些特殊的地方要特殊加强的记忆下
