Python整数(同步练习)-高一《Python程序设计语言》同步教学(高等教育出版社 )

2024-03-26
| 3页
| 61人阅读
| 1人下载

内容正文:

第二练 整数 一.填空题 1.Python3中二进制数以 开头,采用 两个数码组成的数字 2.Python3中八进制数以 开头,采用 八个数码组成的数字。 3.Python3中十六进制数以 开头, 采用 十六个数码组成的数字。 4.print(0b1011)输出结果为 5.print(bin(25))输出结果为 6.print(0x1A1)运行结果为 7.print(0o101)运行结果为 8.print(0b11+11+0o11)运行结果为 二.单项选择题 1.下列的值中是整数的是( )。 A."100" B.10.99 C.-40 D.以上都不对 2.以下选项不属于 Python 整数类型的是:( ) A.二进制 B. 十进制 C. 八进制 D. 十二进制 3.以下表达式是十六进制整数的选项是( ) A.0b1A B. ‘0x61’ C. 0x3F0 D. 61 4.以下选项中,属于Python语言中合法的二进制整数是( ) A. 0B1010 B. 0B1019 C. 1101 D. 0b1708 5.以下选项中,属于Python语言中合法的八进制整数是( ) A.0B1010 B. 0o1019 C. 1101 D. 0o170 6.关于Python整数类型,以下选项描述正确的是:( ) A. 3.14不是整数类型的数值 B. type(100)表达式结果可能是<class ‘int’>,也可能是<class ‘float’> C. oct(100)表达式结果获得十六进制数 D. hex(100)表达式结果获得八进制数 7.下面代码的输出结果是( ) x = 0x0101; print(x) A.101 B. 257 C. 65 D. 5 8.执行以下代码,输出结果为( ) x=0x23;print(x-1) A.17 B.18 C.23 D.34 三、编程题 1.从键盘输入一个整数,在屏幕上显示输出该整数Python语言十六进制、八进制、二进制表示形式。输入输出示例 输入 输出 100 0x64,0o144,0b1100100 参考答案 一.填空题 1.0b或0B 0,1 2.0o或0O 0,1,2,3,4,5,6,7 3.0x或0X 0到9和字母A~F(或a~f ) 4.11 5.0b11001 6.417 7.65 8.23 二.单项选择题 1.C 2.D 3.C 4.A 5.D 6.A 7.B 8.D 三、编程题 i=int(input()) print(hex(i),oct(i),bin(i),sep=',') 学科网(北京)股份有限公司 $$

资源预览图

Python整数(同步练习)-高一《Python程序设计语言》同步教学(高等教育出版社 )
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。