1.转义字符练习
转义:把特殊字符转换为可以输出的普通字符
“\n”——换行
“\t”——制表符
“\”若需要转换,则为“\”
2.python的数据类型:
a.整数
正整数、负整数、0.
0是有意义的
b.浮点数(小数)
eg:1.23, 3.14, -.01, 等。但是对于很大或很小的浮点数,必须用科学计数法表示,把10用e替代, 1.23x109 就是1.23e9 , 或12.3e8 , 0.000012可以写成1.2e-5。
c.字符串
字符串是以(”单引号)或者(”双引号)括起来的任意文本
d.布尔值
布尔值和布尔代数的表示一致,一个布尔值只有True与False两种,在Python中可直接用此两种表示布尔值,也可通过布尔运算计算出
布尔值用and,or,not运算
and——只要有一个为假就是假
or —— 只要有一个为真就是真
not——取反
e.空值
用None表示,None不能理解为0,None是一个特殊的空值
3.十六进制
十六进制用0x前缀和0-9, a-f 表示,eg: 0xff00 ,0xa5b4c3d2
4.变量命名:
必须是大小写英文,数字和 _ 的组合,不能用数字开头,也不能有空格
驼峰命名法:第一个字母小写,后面首字母都大写
小结:Python变量的数据是类型,在于给他赋予什么样类型的数据
动态语言—变量本身数据类型不固定的语言
Python就是动态语言
静态语言在定义变量时必须指定变量类型,若赋值的时候类型不匹配,则会报错。
java,c++,c#就是静态语言
赋值的等号不等同于数学的等号