Python运算符(整理)
社区服务
火星文
银行
结婚
道具中心
勋章中心
管理操作原因
基本信息
管理团队
管理操作
在线会员
会员排行
版块排行
帖子排行
手机版
小说论坛
用户中心
搜索
银行
猴岛论坛
帖子
用户
版块
帖子
高级搜索
回收站
DNF地下城与勇士
QQ微信技术
虚拟交易发布
综合游戏交流
CF穿越火线
社区服务
跑跑卡丁车
奇闻&笑话
聊天交友&心情咖啡
关闭
选中
1
篇
全选
猴岛论坛
电脑百科
Python运算符(整理)
发帖
回复
倒序阅读
最近浏览的帖子
最近浏览的版块
« 返回列表
新帖
悬赏
任务
交易贴
自动发卡
拍卖
红包
际遇红包
1
个回复
Python运算符(整理)
楼层直达
环球旅拍监督者
ZxID:17345571
关注Ta
注册时间
2012-01-05
最后登录
2021-02-05
发帖
15099
在线
3024小时
精华
0
DB
443
威望
100
保证金
0
桃子
4
鲜花
0
鸡蛋
0
访问TA的空间
加好友
用道具
发消息
加好友
他的帖子
对该用户使用道具
qq
等级:
元老
傻逼权限狗
举报
只看楼主
使用道具
楼主
发表于: 2012-07-09
0
我们将简单浏览一下运算符和它们的用法:
技巧
你可以交互地使用解释器来计算例子中给出的表达式。例如,为了测试表达式2 + 3,使用交互式的带提示符的Python解释器:
>>> 2 + 3
5
>>> 3 * 5
15
>>>
运算符
名称
说明
例子
+
加
两个对象相加
3 + 5得到8。'a' + 'b'得到'ab'。
-
减
得到负数或是一个数减去另一个数
-5.2得到一个负数。50 - 24得到26。
*
乘
两个数相乘或是返回一个被重复若干次的字符串
2 * 3得到6。'la' * 3得到'lalala'。
**
幂
返回x的y次幂
3 ** 4得到81(即3 * 3 * 3 * 3)
/
除
x除以y
4/3得到1(整数的除法得到整数结果)。4.0/3或4/3.0得到1.3333333333333333
//
取整除
返回商的整数部分
4 // 3.0得到1.0
%
取模
返回除法的余数
8%3得到2。-25.5%2.25得到1.5
<<
左移
把一个数的比特向左移一定数目(每个数在内存中都表示为比特或二进制数字,即0和1)
2 << 2得到8。——2按比特表示为10
>>
右移
把一个数的比特向右移一定数目
11 >> 1得到5。——11按比特表示为1011,向右移动1比特后得到101,即十进制的5。
&
按位与
数的按位与
5 & 3得到1。
|
按位或
数的按位或
5 | 3得到7。
^
按位异或
数的按位异或
5 ^ 3得到6
~
按位翻转
x的按位翻转是-(x+1)
~5得到6。
<
小于
返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。
5 < 3返回0(即False)而3 < 5返回1(即True)。比较可以被任意连接:3 < 5 < 7返回True。
>
大于
返回x是否大于y
5 > 3返回True。如果两个操作数都是数字,它们首先被转换为一个共同的类型。否则,它总是返回False。
<=
小于等于
返回x是否小于等于y
x = 3; y = 6; x <= y返回True。
>=
大于等于
返回x是否大于等于y
x = 4; y = 3; x >= y返回True。
==
等于
比较对象是否相等
x = 2; y = 2; x == y返回True。x = 'str'; y = 'stR'; x == y返回False。x = 'str'; y = 'str'; x == y返回True。
!=
不等于
比较两个对象是否不相等
x = 2; y = 3; x != y返回True。
not
布尔“非”
如果x为True,返回False。如果x为False,它返回True。
x = True; not x返回False。
and
布尔“与”
如果x为False,x and y返回False,否则它返回y的计算值。
x = False; y = True; x and y,由于x是False,返回False。在这里,Python不会计算y,因为它知道这个表达式的值肯定是False(因为x是False)。这个现象称为短路计算。
or
布尔“或”
如果x是True,它返回True,否则它返回y的计算值。
x = True; y = False; x or y返回True。短路计算在这里也适用。
本帖de评分:
共
0
条评分
隐藏
本帖de打赏:
共
条打赏
隐藏
打赏
收藏
新鲜事
相关主题
01.18每日精品软件更新 小可整理(回家)
01.17精品软件每日更新 小可整理(小年)
01.16 软件每日更新 小可整理(归心似箭)
计算机端口详解教程(整理版)
每日软件更新(希特勒整理)
WindowsXP系统最新更新下载 (1.11整理)
回复
引用
鲜花[
0
]
鸡蛋[
0
]
阿里云服务器
ZxID:12008696
关注Ta
注册时间
2010-05-09
最后登录
2017-06-30
发帖
20688
在线
4023小时
精华
1
DB
5183
威望
96
保证金
0
桃子
8
鲜花
0
鸡蛋
0
访问TA的空间
加好友
用道具
发消息
加好友
他的帖子
对该用户使用道具
等级:
禁止发言
举报
只看该作者
沙发
发表于: 2012-07-14
0
表示不是这方面
本帖de评分:
共
0
条评分
隐藏
本帖de打赏:
共
条打赏
隐藏
回复
引用
新鲜事
鲜花[
0
]
鸡蛋[
0
]
« 返回列表
发帖
回复
关闭