数据类型:
整数、浮点数、字符串
注意:''或""本身只是一种表示方式,不是字符串的一部分。
转义字符:\
\n:换行
\t:制表符
\\:\
r' ':表示' '内部的字符串默认不转义
用'''...'''的格式表示多行内容
布尔值:True、False 注意首字母大写
布尔值可以用and、or和not运算
空值:空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而 None是一个特殊的空值。
变量:
变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头。
python的变量,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量。
动态语言:python
静态语言:java
变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。
a='ABC', 变量的创建过程中,python解释器干两件事:
在内存中创建了一个'ABC'的字符串;
在内存中创建了一个名为a的变量,并把它指向'ABC'。
常量:通常用全部大写的变量名表示常量。
如PI:3.1415926...
常量也是变量,变量大写表示常量是约定俗成的。
除法:
(1)/ :结果是浮点数,即使能整除结果也是浮点数
(2)//:地板除两个整数的除法仍然是整数
网友评论