任务1.3 编写第一个Python程序——打印Python学习计划(练习)《程序设计基础 ——Python》(高等教育出版社)【上好课】
2026-09-28
|
2份
|
8页
|
23人阅读
|
1人下载
内容正文:
编写第一个Python程序——打印Python学习计划
一、单项选择题
1、Python中单行注释以( )开头。
A. //
B. #
C. /*
D. --
【答案】B
【解析】单行注释以"#"开头,"一井号管一行";//是C/Java的注释符。
2、Python中多行注释使用( )将注释内容括起来。
A. 单引号
B. 双引号
C. 花括号
D. 三重单引号或三重双引号
【答案】D
【解析】多行注释用三重单引号或三重双引号包裹;单引号、双引号只能标识单行字符串。
3、Python中常用的缩进空格数是( )。
A. 4个
B. 2个
C. 6个
D. 8个
【答案】A
【解析】Python常用4个空格作为一个缩进层级,同一代码块内层级必须一致,Tab与空格不能混用。
4、关于Python缩进,下列说法正确的是( )。
A. 缩进只是美观不影响运行
B. Tab和空格可以混用
C. Python用缩进控制代码层次结构
D. 同一代码块内缩进可以不一致
【答案】C
【解析】Python用缩进控制代码层次结构和逻辑关系,不允许Tab与空格混用,同一代码块内缩进必须一致。
5、Python中实现长语句换行的方式是( )。
A. 直接按回车
B. 用分号分隔
C. 用逗号连接
D. 行尾加反斜杠\或用括号包裹
【答案】D
【解析】语句过长时可用反斜杠放在行尾拆分,或用括号包裹内容实现换行,两种方式都不改变执行逻辑。
6、在print()函数中实现换行输出的转义字符是( )。
A. \t
B.
C. \\
D. \r
【答案】B
【解析】
是换行符把光标移到下一行开头;\t是水平制表符,\\输出反斜杠。
7、注释内容在程序运行时( )。
A. 不会被解释器识别或执行
B. 会被执行
C. 会输出到屏幕
D. 会影响运行结果
【答案】A
【解析】注释仅用于解释和理解代码,不会被编译器或解释器识别、编译或执行,也不影响运行结果。
8、下列属于规范编码习惯的是( )。
A. 变量名随意取
B. 单行代码越长越好
C. 不写注释
D. 赋值符号"="两侧各加一个空格
【答案】C
【解析】规范编码习惯包括:赋值符号两侧各加一个空格、变量名见名知意、避免单行代码过长及时拆分。
9、在PyCharm中新建的Python脚本文件扩展名应为( )。
A. .txt
B. .py
C. .doc
D. .java
【答案】B
【解析】Python程序文件以.py为扩展名,保存后可反复运行、修改与调试。
10、下列关于注释的说法,错误的是( )。
A. 注释应说明"为什么这样做"
B. 见名知意的变量名不需要重复注释
C. 单行注释以#开头
D. 注释越多越好
【答案】D
【解析】注释并非越多越好,应当说明"为什么这样做"而不是把代码逐行翻译成中文。
二、是非选择题(A表示正确,B表示错误)
1、Python单行注释以#开头,多行注释用三重引号包裹。 ( A B )
【答案】A
【解析】#管一行,三重引号管多行,这是Python注释的两种基本形式。
2、Python中Tab和空格可以混用作为缩进。 ( A B )
【答案】B
【解析】Tab与空格混用会引发IndentationError,同一代码块必须统一使用4个空格缩进。
5、注释内容会被Python解释器执行。 ( A B )
【答案】B
【解析】注释仅用于阅读,解释器会忽略注释内容,不执行也不影响运行结果。
3、
是换行转义字符,\t是制表符。 ( A B )
【答案】A
【解析】
换行、\t水平制表、\\输出反斜杠,这些是常用转义字符。
4、Python用缩进而非花括号来控制代码层次结构。 ( A B )
【答案】A
【解析】Python的缩进就是语法,缩进错误会导致程序运行出错,这是Python的特点之一。
三、填空题
1、Python单行注释以________开头,多行注释用________包裹。
【答案】#;三重单引号或三重双引号
【解析】#管一行,三重引号管多行,注释不被执行。
2、Python常用________个空格作为一个缩进层级,________与空格不能混用。
【答案】4;Tab
【解析】4空格是PEP 8规范,Tab和空格混用会报缩进错误。
3、长语句换行可用行尾________或用________包裹内容实现。
【答案】反斜杠\;括号()
【解析】两种方式都不改变执行逻辑,括号方式更推荐因为更清晰。
4、print()中换行用________,制表符用________。
【答案】
;\t
【解析】
移到下一行开头,\t跳到下一个制表位。
5、规范编码:赋值号两侧加________,变量名要________。
【答案】一个空格;见名知意
【解析】空格提高可读性,见名知意的变量名减少注释需求。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写第一个Python程序——打印Python学习计划
一、单项选择题
1、Python中单行注释以( )开头。
A. //
B. #
C. /*
D. --
2、Python中多行注释使用( )将注释内容括起来。
A. 单引号
B. 双引号
C. 花括号
D. 三重单引号或三重双引号
3、Python中常用的缩进空格数是( )。
A. 4个
B. 2个
C. 6个
D. 8个
4、关于Python缩进,下列说法正确的是( )。
A. 缩进只是美观不影响运行
B. Tab和空格可以混用
C. Python用缩进控制代码层次结构
D. 同一代码块内缩进可以不一致
5、Python中实现长语句换行的方式是( )。
A. 直接按回车
B. 用分号分隔
C. 用逗号连接
D. 行尾加反斜杠\或用括号包裹
6、在print()函数中实现换行输出的转义字符是( )。
A. \t
B.
C. \\
D. \r
7、注释内容在程序运行时( )。
A. 不会被解释器识别或执行
B. 会被执行
C. 会输出到屏幕
D. 会影响运行结果
8、下列属于规范编码习惯的是( )。
A. 变量名随意取
B. 单行代码越长越好
C. 不写注释
D. 赋值符号"="两侧各加一个空格
9、在PyCharm中新建的Python脚本文件扩展名应为( )。
A. .txt
B. .py
C. .doc
D. .java
10、下列关于注释的说法,错误的是( )。
A. 注释应说明"为什么这样做"
B. 见名知意的变量名不需要重复注释
C. 单行注释以#开头
D. 注释越多越好
二、是非选择题(A表示正确,B表示错误)
1、Python单行注释以#开头,多行注释用三重引号包裹。 ( A B )
2、Python中Tab和空格可以混用作为缩进。 ( A B )
5、注释内容会被Python解释器执行。 ( A B )
3、
是换行转义字符,\t是制表符。 ( A B )
4、Python用缩进而非花括号来控制代码层次结构。 ( A B )
三、填空题
1、Python单行注释以________开头,多行注释用________包裹。
2、Python常用________个空格作为一个缩进层级,________与空格不能混用。
3、长语句换行可用行尾________或用________包裹内容实现。
4、print()中换行用________,制表符用________。
5、规范编码:赋值号两侧加________,变量名要________。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。