第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()
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。