当前位置: 高中信息技术 / 综合题
  • 1. (2021高二上·浙江期中) 某种编码为4位二进制码,前2位表示方向,后2位表示距离。编写一个程序,将编码翻译成方向和距离。距离值为每组编码后两位二进制码转换为十进制数的值。

    例如,输入“0110”,前两位的01代表方向为“西”,后两位的10转化为十进制,代表距离为2。请回答以下问题。

     

    1. (1) 实现上述功能的Python代码如下,请在划线处填入合适的代码。

      a=input("请输入四位二进制码")

                 #获取方向码

      fx_dict={"00":"东","01":"西","10":"南","11":"北"}

      s=+int(a[3])         #根据后两位计算距离

      print("方向为:",fx_dict[fx])

      print("距离为:",s)

    2. (2) 分析上述代码后可知,输入“0011”,则方向为,距离为
    【知识点】
    考点
    【知识点】
    抱歉,您未登录!暂时无法查看答案与解析,点击登录

微信扫码预览、分享更方便

试题篮

0

备课组卷

备课组卷助手小程序

返回顶部
您的试题篮还没有试题,
马上添加试题吧!