目录
一. 基本概念
-
变量
-
常量
-
标识符
-
注释
-
常用运算符
5.1 算术运算符
5.2 比较(关系)运算符
5.3 赋值运算符
5.4 逻辑运算符
-
数据类型
二. 语句
-
条件控制语句
-
循环语句
2.1 while语句
2.2 for语句
一. 基本概念
1. 变量
可变的量,在python当中变量是不需要声明的。
2. 常量
不变的量,也就是说他已经定义好了值,不会再改了。
在python当中,小写的一般是变量,大写的一般是常量
3. 标识符
用来定义一个变量,也就是变量的名字
- python中变量的名字虽然是自己随意取的,但他需要遵循一个标准:
- 第一个字符一定是字母(大小写)或是下划线 _
其他部分可以是字母(大小写),下划线,数字 - 标识符对大小写敏感
- 驼峰命名(命名方式):testDemo
大小写,第一个单词开头字母小写,之后的单词开头字母要大写。
- 第一个字符一定是字母(大小写)或是下划线 _
保留字:关键字,比如import, if 都属于保留字
4. 注释
#注释一行
‘’'或"""注释多行
5. 常用运算符
5.1 算数运算符
主要用于两个对象算数计算(加减乘除等运算)
运算符 | 描述 |
---|---|
+ | 加 |
- | 减 |
* | 乘 |
/ | 除 |
% | 取余 |
** | 幂 |
// | 取整除 |
5.2 比较(关系)运算符
用于两个对象比较(判断是否相等、大于等运算)
运算符 | 描述 |
---|---|
== | 等于 - 比较对象是否相等 |
!= | 不等于 - 比较两个对象是否不相等 |
<> | 不等于 - 比较两个对象是否不相等 |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
5.3 赋值运算符
用于对象的赋值,将运算符右边的值(或计算结果)赋给运算符左边。
运算符 | 描述 |
---|---|
= | 简单的赋值运算符 |
+= | 加法赋值运算符 |
-= | 减法赋值运算符 |
*= | 乘法赋值运算符 |
/= | 除法赋值运算符 |
%= | 取模赋值运算符 |
**= | 幂赋值运算符 |
//= | 取整除赋值运算符 |
5.4 逻辑运算符
用于逻辑运算(与或非等)。
运算符 | 逻辑表达式 | 描述 |
---|---|---|
and | x and y | 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 |
or | x or y | 布尔"或" - 如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。 |
not | not x | 布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 |
6. 数据类型
-
number 数字类型(不可变)
int 整型
float 浮点型 就是表示带有小数的数据
bool 布尔型 就是用来判断条件真假
complex复数型 就是由实数和虚数构成的 -
string 字符串(不可变)
-
list 列表(可变)
-
tuple 元组(不可变)
-
set 集合(可变)
-
dictionary 字典(可变)
二. 语句
1. 条件控制语句
if 条件1:
语句1
elif 条件2:
语句2
else:
语句3
如果条件1成立,执行语句1,如果不成立,判断条件二是否成立,若成立,执行语句2,若不成立,执行语句3。
2. 循环语句
2.1 while语句
python中只有while,没有do while
while 判断条件:
语句
例如
a=1
while a<10:
print(a)
a+=2
输出结果:
1
3
5
7
9
2.2 for语句
for i in range():
语句
else:
语句
例如
for i in range(5):
print(i)
输出结果:
0
1
2
3
4