【算术运算符、赋值运算符、比较运算符】------- PYTHON基础3

一、运算符与字符串

1. 算术运算符

在这里插入图片描述

前四个加减乘除就不说了
% 是 取余,返回除法的余数
// 是整除,返回除法的商的整数部分
*是幂,比如:a**b,返回 a 的 b 次方

在运算符左边和右边的数值,我们称之为操作数。

以下程序演示了7种算术运算符的使用:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
print(a,'+',b,'=',a+b)
print(a,'-',b,'=',a-b)
print(a,'*',b,'=',a*b)
print(a,'/',b,'=',a/b)
print(a,'%',b,'=',a%b)
print(a,'//',b,'=',a//b)
print(a,'**',b,'=',a**b)
输出
请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:6
3.0 + 6.0 = 9.0
3.0 - 6.0 = -3.0
3.0 * 6.0 = 18.0
3.0 / 6.0 = 0.5
3.0 % 6.0 = 3.0
3.0 // 6.0 = 0.0
3.0 ** 6.0 = 729.0

2. 赋值运算符

基本赋值运算符: =
增量赋值运算符: += -= *= /= %= **= //=

在这里插入图片描述

基本赋值:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a = b
print('a = b 等价于 a = b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a = b 等价于 a = b
a的结果为: 5.0

加赋值:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a += b
print('a += b 等价于 a = a + b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a += b 等价于 a = a + b
a的结果为: 8.0

减赋值:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a -= b
print('a -= b 等价于 a = a - b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a -= b 等价于 a = a - b
a的结果为: -2.0

乘赋值:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a *= b
print('a *= b 等价于 a = a * b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a *= b 等价于 a = a * b
a的结果为: 15.0

### 除赋值:
```python3
a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a /= b
print('a /= b 等价于 a = a / b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a /= b 等价于 a = a / b
a的结果为: 0.6

取余数赋值:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a %= b
print('a %= b 等价于 a = a % b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a %= b 等价于 a = a % b
a的结果为: 3.0

幂赋值:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a **= b
print('a **= b 等价于 a = a ** b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a **= b 等价于 a = a ** b
a的结果为: 243.0

取整数赋值:

a = float(input('请输入第一个操作数,输完后按回车键:'))
b = float(input('请输入第二个操作数,输完后按回车键:'))
a //= b
print('a //= b 等价于 a = a // b')
print('a的结果为:',a)

输出

请输入第一个操作数,输完后按回车键:3
请输入第二个操作数,输完后按回车键:5
a //= b 等价于 a = a // b
a的结果为: 0.0

3. 比较运算符

1. 布尔类型的定义

布尔型(bool)用关键字True和False表示,分别对应“真”与“假”,或者“对”与“错”

2. 布尔类型的作用

显示比较运算的结果,比如:
10小于2,结果是错的,所以输出False

print(10<2)

通过print()函数输出存储在变量中的字符串内容

False

猜你喜欢

转载自blog.csdn.net/weixin_47296493/article/details/130049402