在python中,注释分为单行注释和多行注释:
单行注释以#这个符号开头
例如:
#这是一个注释
print(\'hello world\')
多行注释是用三个单引号\'\'\'或三个双引号"""将注释内容括起来
例如:
\'\'\'
这是多行注释
这是多行注释
这是多行注释
\'\'\'
"""
这是多行注释
这是多行注释
"""
基本数据类型
一、数字类型
1、整型int
作用:记录年龄、等级、数量
例:age=18
2、浮点型float
作用:记录薪资、身高、体重
例:height=1.80
二、字符串
作用:记录描述性质的状态
定义:在单引号、双引号、三引号中包含的一系列字符
例:name=\'tom\'
三、列表
作用:按照位置记录多个同种属性的值(索引对应值,索引从0开始,代表的就是位置),并且可以取出指定位置的某一个值
定义:在[]内用逗号隔开多个任意类型的值
例:list=[\'bob\',18]
四、字典
作用:记录多个不同属性的值
定义:在{}内用逗号分开多个元素,每一个元素都由key和value组成,value就是我们存放的值,可以是任意类型,key是对value有描述性的功能,通常是str类型
例:dic={\'name\':\'alx\',\'age\':18}
五、布尔类型bool:True、False
作用:用于判断
强调:所有的数值都自带布尔值,其中0、none、空的布尔值为False,其他都是True
运算符
一、算数运算符
+ - * / //
二、比较运算符
> == != >=
三、赋值运算符
1、增量赋值:age+=1
2、交叉赋值:x,y=y,x
3、链式赋值:x=y=z=10
4、解压赋值:x,y,z=list,左边的变量名与右边所包含的值是一一对应的
四、逻辑运算符
and:逻辑与,用来连接左右两个条件,在左右两个条件同时为true的情况下,最终结果为true
or:逻辑或,用来连接左右两个条件,左右两个条件只要有一个为True,最终结果就是True
not:取反
五、身份运算符
==:判断值是否相等
is:判断id是否相等
id相等,值一定相同
值相等,id不一定相同