当前位置: 网站首页>小程序开发>网站优化

专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-枣庄上往建站

发表日期: 2022-08-19 16:58:15 浏览次数:19

专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-枣庄上往建站

网站建设.png

Python 运算符


什么是运算符?

本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数+ 称为运算符。

Python语言支持以下类型的运算符:

  • 算术运算符

  • 比较(关系)运算符

  • 赋值运算符

  • 逻辑运算符

  • 位运算符

  • 成员运算符

  • 身份运算符

  • 运算符优先级

接下来让我们一个个来学习Python的运算符。


Python算术运算符

以下假设变量: a=10,b=20

运算符描述实例
+加 - 两个对象相加a + b 输出结果 30
-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -10
*乘 - 两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 200
/除 - x除以yb / a 输出结果 2
%取模 - 返回除法的余数b % a 输出结果 0
**幂 - 返回x的y次幂a**b 为10的20次方, 输出结果 100000000000000000000
//取整除 - 返回商的整数部分(向下取整
>>> 9//24>>> -9//2-5

以下实例演示了Python所有算术运算符的操作:

实例(Python 2.0+)

#!/usr/bin/python# -*- coding: UTF-8 -*- a = 21b = 10c = 0 c = a + bprint "1 - c 的值为:", c c = a - bprint "2 - c 的值为:", c c = a * bprint "3 - c 的值为:", c


下实例演示了Python所有算术运算符的操作:


实例(Python 2.0+)

#!/usr/bin/python

# -*- coding: UTF-8 -*-

 

a = 21

b = 10

c = 0

 

c = a + b

print "1 - c 的值为:", c

 

c = a - b

print "2 - c 的值为:", c 

 

c = a * b

print "3 - c 的值为:", c 

 

c = a / b

print "4 - c 的值为:", c 

 

c = a % b

print "5 - c 的值为:", c

 

# 修改变量 a 、b 、c

a = 2

b = 3

c = a**b 

print "6 - c 的值为:", c

 

a = 10

b = 5

c = a//b 

print "7 - c 的值为:", c


运行实例 »

以上实例输出结果:


1 - c 的值为: 31

2 - c 的值为: 11

3 - c 的值为: 210

4 - c 的值为: 2

5 - c 的值为: 1

6 - c 的值为: 8

7 - c 的值为: 2

注意:Python2.x 里,整数除整数,只能得出整数。如果要得到小数部分,把其中一个数改成浮点数即可。


>>> 1/2

0

>>> 1.0/2

0.5

>>> 1/float(2)

0.5

Python比较运算符

以下假设变量a为10,变量b为20:


运算符 描述 实例

== 等于 - 比较对象是否相等 (a == b) 返回 False。

!= 不等于 - 比较两个对象是否不相等 (a != b) 返回 True。

<> 不等于 - 比较两个对象是否不相等。python3 已废弃。 (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。

以下实例演示了Python所有比较运算符的操作:


实例(Python 2.0+)

#!/usr/bin/python

# -*- coding: UTF-8 -*-

 

a = 21

b = 10

c = 0

 

if  a == b :

   print "1 - a 等于 b"

else:

   print "1 - a 不等于 b"

 

if  a != b :

   print "2 - a 不等于 b"

else:

   print "2 - a 等于 b"

 

if  a <> b :

   print "3 - a 不等于 b"

else:

   print "3 - a 等于 b"

 

if  a < b :

   print "4 - a 小于 b" 

else:

   print "4 - a 大于等于 b"

 

if  a > b :

   print "5 - a 大于 b"

else:

   print "5 - a 小于等于 b"

 

# 修改变量 a 和 b 的值

a = 5

b = 20

if  a <= b :

   print "6 - a 小于等于 b"

else:

   print "6 - a 大于  b"

 

if  b >= a :

   print "7 - b 大于等于 a"

else:

   print "7 - b 小于 a"

以上实例输出结果:


1 - a 不等于 b

2 - a 不等于 b

3 - a 不等于 b

4 - a 大于等于 b

5 - a 大于 b

6 - a 小于等于 b

7 - b 大于等于 a

Python赋值运算符


专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-枣庄上往建站

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878