目录
1、注释
# 单行注释
"""
多行注释
"""
2、type() 语句作用:查看数据类型
3、类型转换
int(x) 将数据类型转换成整型
float(x) 将数据类型转换成浮点型
str(x) 建筑据类型转换成字符串
4、标识符
组成:中文英文数字下划线
注意:数字不可以开头 不可使用关键字
5、运算符
取整除// 取余% 指数**
6、转义字符
+拼接字符:左右只能是字符串
7、拼接字符
+:只能同类型字符串进行拼接
占位型拼接 %表示要站的位 s内容 %s:将内容转换成字符串 放入位置
8、快速格式化
f f"内容{变量}"
9、input接收数据
默认接收的都是字符串类型 input后边可以加提示信息
10、布尔运算符bool
true 真 false 假
10、if语句
可以在条件判断中直接写input语句
注意:属于if的代码块,需要在前方填充4个空格缩进
11、随机数字产生
import random
num = random.randint(1,10)
12、不换行
end=' ' \t 在多行之中进行对齐
13、循环
while循环
for循环 for 临时变量 in 数据容器
14、统计长度
len()
15、函数的定义
def 函数名 (传入函数):
函数体
return 返回值
调用:函数名()
16、None无返回值类型
无返回值参数无return一般没有类型
在if判断中None等同于false
17、局部变量和全局变量
global 可以将内部变量定义为全局变量
18、列表list
可以存储多个数据并且不同类型,支持嵌套
索引:列表[] 负数代表从右到左-1开始
0开始的从右到左
嵌套列表[第一个大列表][包含的小列表 ]
借元素查找下标索引: 列表.index(元素)
根据下标索引修改元素: 列表[下标]=值
在指定下标插入新元素: 列表.insert(下标,元素)
追加单个元素到尾部:列表.append(元素)
追加一个列表的内容到列表尾部:列表.extend(列表)
删除元素:
del 列表[下标]
列表.pop(下标) pop把下标的内容删除并且把内容作为返回值拿出来
删除某元素在列表中的第一个匹配项:列表.remove(元素)
清空列表:列表.clear
统计列表某元素数量:列表.count(元素)
统计列表全部元素数量:len(列表)