变量、运算符与数据类型
1、注释
- 在python中,#表示注释,作用于整行
- ‘’’ ‘’'或者""" “”"表示区间注释,在三引号之间的所有内容被注释
# 这是一个注释
print("Hello world")
'''
这是多行注释,用三个单引号
这是多行注释,用三个单引号
这是多行注释,用三个单引号
'''
print("Hello 三个单引号")
"""
这是多行注释,用三个双引号
这是多行注释,用三个双引号
这是多行注释,用三个双引号
"""
print("hello 三个双引号")
2、 运算符
操作符 |
名称 |
示例 |
+ |
加 |
1+1 |
- |
减 |
2-1 |
* |
乘 |
3 * 4 |
/ |
除 |
3 / 4 |
// |
整除(地板除) |
3 // 4 |
% |
取余 |
3 % 4 |
** |
幂 |
2 ** 3 |
print(1 + 1) # 2
print(2 - 1) # 1
print(3 * 4) # 12
print(3 / 4) # 0.75
print(3 // 4) # 0
print(3 % 4) # 3
print(2 ** 3) # 8
操作符 |
名称 |
示例 |
> |
大于 |
2 > 1 |
>= |
大于等于 |
2 >= 4 |
< |
小于 |
1 < 2 |
<= |
小于等于 |
5 <= 2 |
== |
等于 |
3 == 4 |
!= |
不等于 |
3 != 5 |
print(2 > 1) # True
print(2 >= 4) # False
print(1 < 2) # True
print(5 <= 2) # False
print(3 == 4) # False
print(3 != 5) # True
操作符 |
名称 |
示例 |
and |
与 |
(3 > 2) and (3 < 5) |
or |
或 |
(1 > 3) or (9 < 2) |
not |
非 |
not (2 > 1) |
print((3 > 2) and (3 < 5)) # True
print((1 > 3) or (9 < 2)) # False
print(not (2 > 1)) # False
操作符 |
名称 |
示例 |
含义 |
~ |
按位取反 |
~4 |
取反运算,0 则变为 1,1 则变为 0 |