【问题描述】

CPU通过一个8位IO口读取了1个字节的内容,现在存储在一个bytes对象里,示例: b'\x45';这8位分 别代表了车间里8个阀门的当前状态,1表示该阀门通,0表示该阀门断。请设计一个程序,从bytes对象解析出8个 阀门的当前状态,True表示通,False表示断。这8个状态应组织在一个列表中,其中,第i个元素对应输入字节的第i 位。

输出格式示例:[True, False, False, True, True,True,False,False]

【输入形式】

形如 b'\x45'的单字节bytes。(注意是16进制)

【输出形式】

包含8个布尔值的列表。其中,第i个元素代表输入字节的第i位(从低到高分别是0 ~ 7位)。

[True, False, True, False, False, False, True, False]

【样例输入】

b'\x01'

【样例输出】

[True, False, False, False, False, False, False, False]
def convert(num):ans = 0if num >= 'a':ans = 10 + ord(num) - ord('a')else:ans = int(num)strans = bin(ans).replace('0b', '')zerostr = ''if len(strans) < 4:for it in range(len(strans),4):zerostr += '0'reans = zerostr + stransreturn reansstr1 = input()
ans = convert(str1[4]) + convert(str1[5])
#print(ans)
anslist = []
for it in ans[::-1]:if int(it) == 1:anslist.append(bool(1))else:anslist.append(bool(0))
print(anslist,end='')

重庆大学明月班软件设计作业第五章第一题相关推荐

  1. 系统分析与设计作业(五):业务建模与活动图图绘制

    系统分析与设计作业(五):业务建模与活动图图绘制 题目 题目 1. 根据订旅馆建模文档,Asg-RH.pdf: 绘制用例图模型(到子用例) 给出 make reservation 用例的活动图 2.根 ...

  2. 计算机基础--作业5,计算机基础第5次作业-第五章-Powerpoint知识题 (精选可编辑)...

    <计算机基础第5次作业-第五章-Powerpoint知识题 (精选可编辑)>由会员分享,可在线阅读,更多相关<计算机基础第5次作业-第五章-Powerpoint知识题 (精选可编辑) ...

  3. 分布式系统概念和设计 第十五章 (1)

    COORDINATION AND AGREEMENT http://www.cdk5.net/wp/ 背景知识点:Reliable failure detector 实际系统中没有reliable f ...

  4. 《软件方法》第五章 自测题

    UMLChina软件方法各章练习题自测(五) 关于UMLChina 前言 温习回顾 <软件方法>第五章自测题 自测题1 自测题2 关于UMLChina 前言 笔者为在校大三生,初次接触UM ...

  5. 软件构造 第五章第一节 可复用性的度量、形态和外部观察

    第五章第一节  可复用性的度量.形态和外部观察 面向复用编程(programming for reuse):开发出可复用的软件 基于复用编程(programming with reuse):利用已有的 ...

  6. 第五章第四十一题(最大数的出现次数)(Occurrence of max numbers)

    第五章第四十一题(最大数的出现次数)(Occurrence of max numbers) *5.41(最大数的出现次数)编写程序读取整数,找出它们的最大数,然后计算该数的出现次数.假设输入是以0结束 ...

  7. C++ API 设计 10 第五章 设计风格

    第五章 设计风格 上个章节处理的问题是品质对设计高质量API的影响和如何设计一个拥有这些品质的良好API.我通过特定的C++例子讲解了这些概念,设计API的抽象过程是和编程语言无关的.不过,在接下来的 ...

  8. 设计美学 第五章 设计的转型与审美化生存

    文章目录 1设计的转型 1.1设计的转型:用户为中心的交互设计 背景 信息技术与信息革命 1.2设计的转型:从设计物体到设计界面 1.2.1交互设计相关概念 1.2.1界面设计的原则 交互设计:用户为 ...

  9. 第五章课后题答案 软件需求基础

    一 单项选择题 1.软件项目管理是()一切活动的管理. 需求分析 软件设计过程 模块设计 软件生命周期 [参考答案] 软件生命周期 二 不定项选择题 1.需求验证活动(). 为了验证需求规格说明是否能 ...

最新文章

  1. 解禁策略组、注册表、各种应用程序、控制面板、运行、USB
  2. java从入门到精通_python精通后能赚多少?平均情况。普通智商,刚毕业朝九晚五工作,每天4到5小时学多久精通?...
  3. ZOJ4100 浙江省赛16th Problem A
  4. 23 CO配置-控制-产品成本控制-成本对象控制-检查定单类型
  5. 经理必看的8个管理网站
  6. php的冒泡算法,PHP实现冒泡算法
  7. python复制文件到指定文件夹_python 拷贝文件夹下所有的文件到指定文件夹(不包括目录)...
  8. 蓝桥杯 BEGIN-2 入门训练 序列求和
  9. ListView分组实现方案(一)
  10. 解决UITableView分割线距左边有距离的办法
  11. Windows11安装Vim编辑器配置指南
  12. 《疯狂的程序员》 -- 什么是真正的程序员?
  13. vs2013编译驱动错误-Inf2Cat,signability test failed
  14. 2020千月最新影视源码 对接苹果影视app小白零基础搭建视频教学可赚钱影视APP
  15. 清除手机图案解锁(执行adb命令工具类)
  16. sklearn:OneHotEncoder的简单用法
  17. [机器学习入门] 李宏毅机器学习笔记-29 (Sequence Labeling Problem part 1;结构化预测-序列标记 part 1)
  18. 计算机网络进入特权模式在哪里,计算机四级考试网络工程师考点一
  19. 三菱MR-JE-C伺服电机FB功能块(适用Q系列PLC) 流水线项目,16个MR-JE-C电机,为了加快编程速度,特意做的一个FB功能块
  20. Spring Security Web : FirewalledResponse 经过防火墙加强安全的响应

热门文章

  1. 服务器稳定秒解是什么意思,高防秒解服务器特性以及如何实现秒解封
  2. Php语言经久不衰,知性优越感助主角光环经久不衰
  3. 算法题 求第K大的数
  4. 年营收规模近20亿元,海康汽车电子业务计划分拆上市?
  5. 快讯:奥运会开幕式主题歌将由刘欢和莎拉•布莱曼演唱
  6. 2017网易游戏雷火盘古实习生招聘笔试真题
  7. soapui测试webservice接口时如何传递xml参数
  8. win10 docker无法启动nginx 443端口被占用
  9. 对日外包之我见(部分内容转载)(自豆瓣读书)
  10. Mega2560同时控制三个步进电机