Python\基础语法
1.注释
1.1 注释-单行注释
1.2 注释-多行注释
2.变量
2.1 变量-变量概念
2.2 变量-命名规则
3.数据类型
3.1 数据类型-数字类型
3.1.1 数字类型-整型 int
3.1.1 数字类型-浮点型 float
3.2 数据类型-字符串类型 str
3.3 数据类型-列表类型
3.3.1 列表类型-定义列表
3.3.2 列表类型-遍历列表
3.3.3 列表类型-统计列表中所有元素的总个数
3.3.4 列表类型-统计列表单个元素出现的总次数
3.3.5 列表类型-检索元素索引
3.3.6 列表类型-提取列表中单个元素
3.3.7 列表类型-提取列表多个元素(列表切片)
3.3.8 列表类型-列表末尾追加元素
3.3.9 列表类型-列表插入元素
3.3.10 列表类型-修改列表元素
3.3.11 列表类型-列表元素求和(元素全为数字类型)
3.3.12 列表类型-列表元素最大值和最小值(元素全为数字类型)
3.3.13 列表类型-列表转字符串
3.3.14 列表类型-字符串转列表
3.3.15 列表类型-列表相加
3.3.16 列表类型-列表相乘
3.3.17 列表类型-删除列表元素
3.3.18 列表类型-排序
3.4 数据类型-字典类型
3.4.1 字典类型-定义字典
3.4.2 字典类型-通过键去获取值
3.4.3 字典类型-增加元素
3.4.4 字典类型-修改元素
3.4.5 字典类型-删除元素
3.4.6 字典类型-清空字典
3.4.7 字典类型-遍历键值对
3.4.8 字典类型-遍历键
3.4.9 字典类型-遍历值
3.4.10 字典类型—get方法
3.5 数据类型-元组类型
3.5.1 数据类型-定义元组
3.6 数据类型-集合类型
3.6.1 集合类型-创建集合
4. 运算符
4.1 运算符-算数运算符
符号 | 名称 | 含义 |
---|
+ | 加法运算符 | 计算两数之和 |
- | 减法运算符(负号) | 计算两数之差(表示一个数的相反数) |
* | 乘法运算符 | 计算两数乘积 |
/ | 除法运算符 | 计算两数除商 |
** | 幂运算符 | 计算某数平方 |
// | 取整除运算符* | 计算两数相除的商的整数部分,小数部分四舍五入掉 |
% | 取模运算符* | 计算两正整数相除的余数 |
>>> 9//2
4
>>> 9 % 2
1
4.2 运算符-字符串运算符
①字符串—字符串与字符串之间连接
a = "my"
b = "name"
c = a+b
print(c)
>>>myname
②字符串—数字与字符串之间连接
a = 123
b = "name"
c = str(a) + b
print(c)
>>>123name
4.3 运算符-比较运算符
符号 | 名称 | 含义 |
---|
> | 大于运算符 | 判断左值是否大于右值 |
< | 小于运算符 | 判断左值是否小于右值 |
>= | 大于等于运算符 | 判断左值是否大于等于右值 |
<= | 小于等于运算符 | 判断左值是否小于等于右值 |
== | 等于运算符 | 判断左值是否等于右值 |
!= | 不等于运算符 | 判断左值是否不等于右值 |
4.4 运算符-赋值运算符
符号 | 名称 | 含义 |
---|
= | 简单赋值运算符 | 将运算符右侧的运算结果分配给左侧 |
+= | 加法赋值运算符 | 执行加法运算并将结果分配给左侧 |
-= | 减法赋值运算符 | 执行减法运算并将结果分配给左侧 |
*= | 乘法赋值运算符 | 执行乘法运算并将结果分配给左侧 |
/= | 除法赋值运算符 | 执行除法运算并将结果分配给左侧 |
**= | 幂赋值运算符 | 执行求米运算并将结果分配给左侧 |
//= | 取整除赋值运算符 | 执行取整除运算并将结果分配给左侧 |
%= | 取模赋值运算符 | 执行求模运算并将结果分配给左侧 |
i=10
i += 10
print(i)
>>>20
4.5 运算符-逻辑运算符
符号 | 名称 | 含义 |
---|
and | 逻辑与 | 运算符两侧值都为True才返回True,否则返回False |
or | 逻辑或 | 运算符两侧一侧都为True就返回True,否则返回False |
not | 逻辑非 | 运算符两侧都都为False才返回True,否则返回False |
score = -10
year = 2019
if (score < 0) and (year == 2019):
print("录入数据库")
else:
print("不录入数据库")
>>>录入数据库
5.转义字符
5.1 \t - 等于按一个Tab键
5.2 \n - 等于按一个回车键
5.3 \ - 续行使多行代码作为一行内容来输出
6.格式化字符