在考生文件夹下有一个文件PY102.py,请按照文件内的说明,完善代码,实现下面功能:从键盘输入一个十进制数保存在变量s中,转换为二进制数输出显示在屏幕上,示例如下: 请输入一个十进制数:25 转换成二进制数是:11001 试题程序: #请

admin2020-04-10  33

问题 在考生文件夹下有一个文件PY102.py,请按照文件内的说明,完善代码,实现下面功能:从键盘输入一个十进制数保存在变量s中,转换为二进制数输出显示在屏幕上,示例如下:
  请输入一个十进制数:25
  转换成二进制数是:11001
  试题程序:
  #请在程序的________处使用一行代码或表达式替换
  #注意:请不要修改其他已给出代码
  s=input(”请输入一个十进制数:”)
  num=________
  print(“转换成二进制数是:{________}”.format(__________))

选项

答案s=input(”请输入一个十进制数:”) num =int(s) print(”转换成二进制数是:{:b}”.format(num))

解析 本题考查input()函数和format()方法的使用。由于input()函数返回的结果为字符串类型,所以需要将s转换为整数类型用于计算,这可以使用int()函数。题目要求以二进制数输出,可使用format()方法的控制格式,对于整数类型,输出格式包括6种:b:输出整数的二进制方式;c:输出整数对应的Unicode字符;d:输出整数的十进制方式;o:输出整数的八进制方式;x:输出整数的小写十六进制方式;X:输出整数的大写十六进制方式。
转载请注明原文地址:https://jikaoti.com/ti/f250FFFM
0

随机试题
最新回复(0)