第2单元 第7练 数据类型的转换《程序设计基础-Python》(高教版)一课一练

2026-01-20
| 2份
| 4页
| 82人阅读
| 1人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第二单元数据与数据类型的第7练,内容涵盖第二单元数据类型的转换相关内容。 《程序设计基础-Python》(高等教育出版社)第7练 第2单元 数据与数据类型 子任务七 数据类型的转换 1、 单项选择题(本题共5小题) 1. 执行代码 print(int(3.6)) 的结果是(  ) A. 3   B. 4   C. 3.6   D. 报错 2. 下列数据中不能直接用int()函数转换为整型的是(  ) A. "3"   B. 5.9   C. "3.1"   D. True 3. 执行代码 print(float("0.009")) 的结果是(  ) A. 0.009   B. 0   C. "0.009"   D. 报错 4. 执行代码 print(str(1021)) 的结果是(  ) A. 1021   B. "1021"   C. 1021.0   D. 报 5. 下列代码执行无报错的是(  ) A. int("abc")   B. float("xyz")   C. str(8.9)   D. int("3.8") 二、判断题(本题共3小题) 1. str()函数只能转换数值类型数据为字符串。(  ) 2. int()函数无参数时返回0,float()函数无参数时返回0.0。(  ) 3. 布尔值True转换为整型是1,转换为浮点型是1.0。(  ) 三、填空题(本题共2小题) 1. 执行代码 a = "23.89"; b = int(float(a)); print(b) 的结果是____。 2. 将整型数据转换为字符串的函数是____,将字符串转换为浮点型的函数是____。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第二单元数据与数据类型的第7练,内容涵盖第二单元数据类型的转换相关内容。 《程序设计基础-Python》(高等教育出版社)第7练 第2单元 数据与数据类型 子任务七 数据类型的转换 1、 单项选择题(本题共5小题) 1. 执行代码 print(int(3.6)) 的结果是(  ) A. 3   B. 4   C. 3.6   D. 报错 【答案】A 【解析】int()函数转换浮点数时仅保留整数部分,无四舍五入功能,3.6转换后为3。 2. 下列数据中不能直接用int()函数转换为整型的是(  ) A. "3"   B. 5.9   C. "3.1"   D. True 【答案】C 【解析】"3.1"是字符串形式的浮点数,需先转换为float再转换为int;"3"可直接转换,5.9转换后取整为5,True转换为1。 3. 执行代码 print(float("0.009")) 的结果是(  ) A. 0.009   B. 0   C. "0.009"   D. 报错 【答案】A 【解析】float()函数可将整数形式或小数形式的字符串转换为浮点数,"0.009"转换后为0.009。 4. 执行代码 print(str(1021)) 的结果是(  ) A. 1021   B. "1021"   C. 1021.0   D. 报错 【答案】A 【解析】str()函数将整型1021转换为字符串"1021",print()输出时不显示引号,结果为1021。 5. 下列代码执行无报错的是(  ) A. int("abc")   B. float("xyz")   C. str(8.9)   D. int("3.8") 【答案】C 【解析】str()函数可转换任意类型数据为字符串;"abc"、"xyz"无法转换为数值类型,"3.8"需先转float再转int。 二、判断题(本题共3小题) 1. str()函数只能转换数值类型数据为字符串。(  ) 【答案】错误 【解析】str()函数可转换任意数据类型为字符串。 2. int()函数无参数时返回0,float()函数无参数时返回0.0。(  ) 【答案】正确 【解析】int()无参返回0,float()无参返回0.0,是Python的内置规则。 3. 布尔值True转换为整型是1,转换为浮点型是1.0。(  ) 【答案】正确 【解析】bool类型与数值类型转换时,True对应1和1.0,False对应0和0.0。 三、填空题(本题共2小题) 1. 执行代码 a = "23.89"; b = int(float(a)); print(b) 的结果是____。 【答案】23 2. 将整型数据转换为字符串的函数是____,将字符串转换为浮点型的函数是____。 【答案】str();float() 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

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