python计算2的20次方_Python基础篇【第二篇】:运算符

本文详细介绍了Python中的各种运算符,包括算术运算符(如加、减、乘、除、取模、幂、取整除)、比较运算符(如等于、不等于、大于、小于等)、赋值运算符(如简单赋值、加法赋值等)、逻辑运算符(如and、or、not)、位运算符(如按位与、按位或、按位异或、按位取反、位移)以及成员运算符和身份运算符。通过实例展示了每个运算符的使用方法和结果。
摘要由CSDN通过智能技术生成

运算符:

运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如1+2,其中数字1和2就是操作数而+号就是运算符。

Python中运算符包括:算术运算符、比较运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符、运算符优先级。

假设变量a=10,b=20然后用Python中所有的运算符进行操作:

Python算术运算符

运算符描述实例

+

加 - 两个对象相加

a + b 输出结果 30

-

减 - 得到负数或是一个数减去另一个数

a - b 输出结果 -10

*

乘 - 两个数相乘或是返回一个被重复若干次的字符串

a * b 输出结果 200

/

除 - x除以y

b / a 输出结果 2

%

取模 - 返回除法的余数

b % a 输出结果 0

**

幂 - 返回x的y次幂

a**b 为10的20次方, 输出结果 100000000000000000000

//

取整除 - 返回商的整数部分

9//2 输出结果 4 , 9.0//2.0 输出结果 4.0

1 #!/usr/bin/env python3

2

3 a = 10

4 b = 20

5

6 c = a + b #两数相加

7 print(c)8

9 c = a - b #两数相减

10 print(c)11

12 c = a * b #两数相乘

13 print(c)14

15 c = a / b #两数相除

16 print(c)17

18 c = a % b #取模,返回除法的余数

19 print(c)20

21 c = a ** b #幂(次方)

22 print(c)23

24 c = a // b #取整数,返回商的整数部分

25 print(c)

运行结果如下:

1 /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /Users/zk/PycharmProjects/old_boy/day02/Arithmetic_operators.py2 30

3 -10

4 200

5 0.5

6 10

7 100000000000000000000

8 09

10 Process finished with exit code 0

Python比较运算符

运算符描述实例

==

等于 - 比较对象是否相等

(a == b) 返回 False。

!=

不等于 - 比较两个对象是否不相等

(a != b) 返回 true.

<>

不等于 - 比较两个对象是否不相等

(a <> b) 返回 true。这个运算符类似 != 。

>

大于 - 返回x是否大于y

(a > b) 返回 False。

<

小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。

(a < b) 返回 true。

>=

大于等于 - 返回x是否大于等于y。

(a >= b) 返回 False。

<=

小于等于 - 返回x是否小于等于y。

(a <= b) 返回 true。

1 #!/usr/bin/env python3

2

3 a = 10

4 b = 20

5 c =06

7 if (a == b): #等于

8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值