Python(按位或|运算),python42,编写程序进行按位或运算
Python(按位或|运算),python42,编写程序进行按位或运算
题目:编写程序进行按位或运算。
什么是按位或?按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位(也就是最后一位)相或。只要对应的二个二进位有一个为1时,结果位就为1。
规则:
1|1=1
1|0=1
0|1=1
0|0=0
参与运算的两个数均以补码出现。 例如:9|5先转换成二进制,然后进行补齐,可写算式如下: 00001001|00000101 00001101 (十进制为13)可见9|5=13
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
if __name__ == '__main__':
a = 077
b = a | 3
print 'a | b is %d' % b
b |= 7
print 'a | b is %d' % b
相关内容
- Python(找水仙花数),python水仙花,</em>找出所有的水
- Python(按位&运算的实际应用),python基础实例44,
- Python(使用异或交换两个数),python实例,
- 怎么用手机编写Python,用手机编写Python,
- 自动检查md5sums,检查md5sums,#! /usr/loca
- Python初学者常用代码总结,python初学者总结,如果你是
- Python获取中国省市,python获取省市,#coding:utf-
- Python发邮件带附件,python发邮件附件,import osimp
- Python使用Gmail发邮件,pythongmail发邮件,有时候需要备份
- Python测试Sqlite代码,pythonsqlite代码,try-sqlite.p
评论关闭