第2单元 2.1基本数据类型(练习)-《程序设计基础-Python》(高教版)同步精品课堂.pptx

2025-09-17
| 2份
| 11页
| 179人阅读
| 2人下载

内容正文:

2.1:基本数据类型 1、 选择题 1.下列数据是浮点型的是() A. 34 B. -0.009 C. "4.0" D. True 2.执行print(22 * 1) 的结果数据类型是() A. 整型 B. 浮点型 C. 字符串 D. 布尔类型 3.执行 print(22 * 1.0) 的结果数据类型是() A. 集合 B.字典 C. 浮点型 D. 布尔类型 4.执行 print(22 / 1) 的结果数据类型是() A. 布尔类型 B. 浮点型 C. 字符串 D. 整型 5.执行 print(22 / 1.0) 的结果数据类型是() A. 22.0 B. 浮点型 C. 元组 D. 字符串 6.Python中字符串必须用()括起来。 A. 小括号 B. 中括号 C. 引号 D. 大括号 7.下列属于字符串的是() A. 78 B. 0.08 C. '78' D. True 8.下列字符串表示错误的是() A. '程序设计' B. "程序设计" C. 程序设计 D. """程序设计""" 9.Python中不允许在十进制整型数据中出现前导零,下列错误的整型表示是() A. 8 B. 08 C. 123 D. -5 10.Python中布尔类型的两个值是() A. yes和no B. True和False C. T和F D. true和false 11.执行 print(6 > 4) 的结果是() A. true B. False C. 6 D. True 12.执行 print(8 < 5) 的结果是() A. True B. False C. 8 D. 5 13.执行 print("科技" == "科技") 的结果是() A. True B. false C. "科技" D. 报错 14.执行 print("科技" != "程序") 的结果是() A. True B. False C. TRUE D. FALSE 15.在Python中,被判定为假的数据不包括() A. False B. 0 C. "" D. 6 16.执行 bool("") 的结果是() A. 真 B. False C. "" D. 假 17.执行bool(1) 的结果是() A. True B. False C. 1 D. 报错 18.执行 print(0.1 + 0.1 == 0.2) 的结果是() A. 0.2 B. False C.True D. 报错 19.执行 print(0.1 + 0.2 == 0.3) 的结果是() A. “” B. False C. 0.3 D. 假 20.执行 print("太阳" != "月亮") 的结果是() A. True B. False C. "太阳" D. "月亮" 21.执行 print(1 + 1 > 2) 的结果是() A. True B. False C. 3 D. 报错 22.执行 print(1 + 2 == 3) 的结果是() A. 3.0 B. false C. 3 D. True 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 2.1:基本数据类型 1、 选择题 1.下列数据是浮点型的是() A. 34 B. -0.009 C. "4.0" D. True 【答案】B 【解析】-0.009是带小数点的小数,属于浮点型;34是整型,"4.0"是字符串,True是布尔类型。 2.执行print(22 * 1) 的结果数据类型是() A. 整型 B. 浮点型 C. 字符串 D. 布尔类型 【答案】A 【解析】22和1都是整型,相乘结果22也是整型。 3.执行 print(22 * 1.0) 的结果数据类型是() A. 集合 B.字典 C. 浮点型 D. 布尔类型 【答案】C 【解析】22是整型,1.0是浮点型,相乘结果22.0是浮点型。 4.执行 print(22 / 1) 的结果数据类型是() A. 布尔类型 B. 浮点型 C. 字符串 D. 整型 【答案】B 【解析】Python中除法(/)运算结果始终为浮点数,即使能整除,22 / 1结果22.0是浮点型。 5.执行 print(22 / 1.0) 的结果数据类型是() A. 22.0 B. 浮点型 C. 元组 D. 字符串 【答案】B 【解析】22和1.0分别为整型和浮点型,相除结果22.0是浮点型。 6.Python中字符串必须用()括起来。 A. 小括号 B. 中括号 C. 引号 D. 大括号 【答案】C 【解析】字符串必须用引号括起来,引号可以是单引号、双引号或三引号。 7.下列属于字符串的是() A. 78 B. 0.08 C. '78' D. True 【答案】C 【解析】'78'用单引号括起来,属于字符串;78是整型,0.08是浮点型,True是布尔类型。 8.下列字符串表示错误的是() A. '程序设计' B. "程序设计" C. 程序设计 D. """程序设计""" 【答案】C 【解析】字符串必须用引号括起来,程序设计没有引号,不是正确的字符串表示形式。 9.Python中不允许在十进制整型数据中出现前导零,下列错误的整型表示是() A. 8 B. 08 C. 123 D. -5 【答案】B 【解析】08有前导零,不符合Python十进制整型数据表示规范。 10.Python中布尔类型的两个值是() A. yes和no B. True和False C. T和F D. true和false 【答案】B 【解析】Python中布尔类型只有两个值:True和False,且首字母大写。 11.执行 print(6 > 4) 的结果是() A. true B. False C. 6 D. True 【答案】D 【解析】6大于4,比较结果为真,所以返回True。 12.执行 print(8 < 5) 的结果是() A. True B. False C. 8 D. 5 【答案】B 【解析】8小于5不成立,比较结果为假,所以返回False。 13.执行 print("科技" == "科技") 的结果是() A. True B. false C. "科技" D. 报错 【答案】A 【解析】两个"科技"字符串相等,比较结果为真,返回True。 14.执行 print("科技" != "程序") 的结果是() A. True B. False C. TRUE D. FALSE 【答案】A 【解析】"科技"和"程序"不相等,比较结果为真,返回True。 15.在Python中,被判定为假的数据不包括() A. False B. 0 C. "" D. 6 【答案】D 【解析】Python中被判定为假的数据有False、0、""(空字符串)、[](空列表)、{}(空字典)和None,6会被判定为真。 16.执行 bool("") 的结果是() A. 真 B. False C. "" D. 假 【答案】B 【解析】空字符串""转换为布尔类型后值为假,所以返回False。 17.执行bool(1) 的结果是() A. True B. False C. 1 D. 报错 【答案】A 【解析】整型数据1转换为布尔类型后值为真,所以返回True。 18.执行 print(0.1 + 0.1 == 0.2) 的结果是() A. 0.2 B. False C.True D. 报错 【答案】C 【解析】0.1 + 0.1的结果等于0.2,所以比较结果为真,返回True。 19.执行 print(0.1 + 0.2 == 0.3) 的结果是() A. “” B. False C. 0.3 D. 假 【答案】B 【解析】由于浮点数计算存在误差,0.1 + 0.2的结果不等于0.3,所以比较结果为假,返回False。 20.执行 print("太阳" != "月亮") 的结果是() A. True B. False C. "太阳" D. "月亮" 【答案】A 【解析】"太阳"和"月亮"是不同的字符串,不相等,比较结果为真,返回True。 21.执行 print(1 + 1 > 2) 的结果是() A. True B. False C. 3 D. 报错 【答案】B 【解析】1 + 1等于2,2不大于2,所以比较结果为假,返回False。 22.执行 print(1 + 2 == 3) 的结果是() A. 3.0 B. false C. 3 D. True 【答案】D 【解析】1 + 2等于3,所以比较结果为真,返回True。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第2单元 2.1基本数据类型(练习)-《程序设计基础-Python》(高教版)同步精品课堂.pptx
1
第2单元 2.1基本数据类型(练习)-《程序设计基础-Python》(高教版)同步精品课堂.pptx
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。