变量和常量
变量
定义:可以变的量,由用户自行命名,命名需要符合变量命名规则。
变量使用规则
-
变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但是不能以数字开头。如,可以number_1,但是不可以1_number.
-
变量名不能包含空格,可用下划线来分割。如number_one但是不可以number one。
-
不能使用关键字和函数名用作变量名。如print。
-
变量名最好简洁有描述性。
简单数据类型
python中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。此处只记录简单的几个:数字型的int、bool,还有字符串。
int整型
定义:1、2、3、888这样的数字,在32位机器上,整数位数为32位,取值范围位-2的31次方~-2的31-1次方,也就是-2147483648~2147483647;在42位系统上,整数位数为64位,取值范围为-2的63次方-2的63-1次方,即-9223372036854775808~9223372036854775807。
如以下输出结果为:200
#int 整型 i=10 j=20 print(i*j)
str字符串
定义:用单引号‘或者双引号’‘引起来的称为字符串。
# str 字符串型 s1='python1' s2="python2" s3='''python3''' #单双引号可以配合使用 s4="hello,I'm hardy" #三引号:多行字符串 s5=''' python hello,world ''' #字符串+运算 s6='hello,' s7='world' print(s6+s7) #输出结果为:hello,world #字符串*运算 s8='hello,' print(s8*3) #输出结果为:hello,hello,hello,
bool布尔型
定义:布尔类型是特殊的整型,它的值只有两个,分别是True和False。如果将布尔值进行数值运算,True会被当作整型1,False会被当作整型0。
#bool布尔型 print(1>2) print(1<2) '''输出结果为:False Ture'''
注释
定义:标识代码的功能,方便修改和理解,一般放在代码后面
#单行注释
'''多行注释'''
"""多行注释"""