Python 17天:52、53、54(*)

52:题目:学习使用按位或 

总结:0|0=0; 0|1=1; 1|0=1; 1|1=1

# 52:题目:学习使用按位或 |
# 0o77 Oo代表八进制 77是八进制的实体即8*7 + 7 = 63

if __name__ == '__main__':
    a = 0o77
    b = 3
    b = a|b
    print('a|b =', b)
    b |= 7
    print('b =', b)


53题目:学习使用按位异或 ^

总结:0^0=0; 0^1=1; 1^0=1; 1^1=0

# 53题目:学习使用按位异或 ^

if __name__ == '__main__':
    a = 0o77
    b = 3
    b = a ^ b
    print('a ^ b =', b)
    b ^= 7
    print('b =', b)

 54,题目:取一个整数a从右端开始的4〜7位。

大佬 参考答案的例子 我也有点搞不懂 但是我知道>> <<  ~ 这三个操作代表什么和表现形式,但是这个例子的结果我不懂

55题目:学习使用按位取反~。

# 二进制数在内存中以补码的形式储存。
a = 7
b = ~a
c = ~ -7
print(b, c)

56题目:画图,学用circle画圆形

import numpy as np
import matplotlib.pyplot as plt

x = y = np.arange(-4, 4, 0.1)
x, y = np.meshgrid(x, y)
plt.contour(x, y, x**2 + y**2, [9])

plt.axis('scaled')
plt.show()

57题目:根本就不懂 大佬 58 也是一个类别 结果都完蛋

Python Tkinter 画布(Canvas) | 菜鸟教程 (runoob.com)   -- 没有整明白 例子和笔记答案都是错的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值