美文网首页
day7 作业

day7 作业

作者: _最美不是下雨天_ | 来源:发表于2019-01-02 20:53 被阅读0次

1.

使用位运算判断一个数是否是奇数

num1=int(input('请输入一个整数:'))
if num1 & 1 == 1:
    print('%d 是奇数'%(num1))
else:
    print('%d 是偶数' % (num1))

2.

表达式0x13 & 0x17

的值是(0x13)

#00010011
#00010111
#00010011

3.

若x = -20, y = 3

则x & y的结果是( 0)

#10010100--11101011--11101100
#00000011--00000011--00000011
#10000000

4.

表达式 - 97 | 120

的运算结果是(-1)

#11100001--10011110--10011111
#01111000--01111000--01111000
#11111111--11111110--10000001

5.

在位运算中,操作数每右移一位,其结果相当于(B )

A.操作数乘以2
B.操作数除以2
C.操作数除以4
D.操作数乘以4

6.

设x

是一个整数(16

位).若要通过x | y使x低度8位置1,高8位不变,则y的二进制数是( 0000000011111111)

7.

总结常用的位运算使用技巧(自己查自己,觉得好用记得住的)

a.计算一个值是否是2的次幂:如果一个数是2的次幂,那么除首位,其余为肯定都为0,减一后其余为为1

num4=63
num4=num4 & (num4-1)
print(num4)#此处如果返回的值为0,则表示该数为2的N次幂

b.交换两个数

num5=2
num6=4
num5 = num5 ^ num6
num6 = num6 ^ num5
num5 = num5 ^ num6
print(num5,num6)

相关文章

  • 爱自己营员打卡榜单D7|复盘

    Day7作业:复盘这七天的收获与启发

  • 和烨宝的亲子共读记录  第七天

    【烨煜生辉】亲子共读30天 2016.12.6 day7 放学后宝贝很快就写完了作业,最近写作业很开心,效率...

  • 【突破力】视频号特训营Day7:用故事思维拍出播放量破万的短视频

    【Day7作业】【字数】 359【作业内容】 题目:34岁之前,我为别人活着,34岁之后,我为自己活着 正文: 3...

  • Day7 :卡片阅读法

    DAY7 学习课程:《Day7 :向大师偷艺,如何甄别顶级阅读素材,一网打尽超一流作家》 今日作业:鉴赏一位你最喜...

  • 21天摄影训练营Day7

    Day7,9月3日作业:对称 这个作业看似好拍,其实很难呀!真正有意识去关注“对称”主题寻找素材时,才发现:...

  • day7作业

    1.编写一个函数,求1+2+3+...+N 2.编写一个函数,求多个数中的最大值 3.编写一一个函数,实现摇色子的...

  • day7作业

    1.写一个程序 a.用一个变量来保存一个班级的学生信息,学生信息:姓名、学号、成绩(英语、体育、美术、数学)、年龄...

  • day7作业

    学生信息管理系统

  • Day7—作业

    学生管理系统 代码如下:

  • day7作业

    1.已知一个列表,求列表中心元素 2.已知一个列表,求所有元素和 3.已知一个列表,求所有奇数下标元素 4.已知一...

网友评论

      本文标题:day7 作业

      本文链接:https://www.haomeiwen.com/subject/tmptrqtx.html