内容正文:
《Python程序设计》高教版
程序设计和Python语言
一课一练
一、选择题
1. 以下哪种语言是计算机能够直接执行的?( )
A. 机器语言 B. 汇编语言 C. 高级语言 D. 自然语言
2. 以下哪种语言更接近人类语言,易于理解和编写?( )
A. 机器语言 B. 汇编语言 C. 高级语言 D. 自然语言
3. 高级语言需要通过哪种方式转换为机器语言才能被计算机执行?( )
A. 编译 B. 解释 C. 汇编 D. 加密
4. 以下哪种不是Python语言的特性?( )
A. 易于学习 B. 强制缩进 C. 面向对象 D. 速度优先
5. Python语言的创始人是哪位?( )
A. Guido van Rossum B. Bill Gates C. Linus Torvalds D. Mark Zuckerberg
6. Python 2.x和Python 3.x的主要区别是什么?( )
A. 语法变化 B. 性能提升 C. 库的支持 D. 所有以上
7. 在Python中,以下哪个语句用于输出“Hello, World!”?( )
A. print("Hello, World!") B. echo("Hello, World!") C. printf("Hello, World!") D. print("Hello, World")
8. 以下哪个不是Python中的基本数据类型?( )
A. 整数 B. 浮点数 C. 字符串 D. 枚举
9. 在Python中,哪个符号用于表示注释?( )
A. # B. // C. /* ... */ D. '
10. 以下哪个是Python中的有效变量名?( )
A. 2things B. `things` C. things2 D. None
二、判断题
1. 机器语言是计算机能够直接执行的语言。( )
2. 高级语言需要通过编译或解释的方式转换为机器语言才能被计算机执行。( )
3. 汇编语言比机器语言更接近人类语言,易于理解和编写。( )
4. 算法数据结构设计是程序设计中的重要部分,用于解决实际问题。( )
5. Python语言的创始人是Guido van Rossum。( )
三、填空题
1. 计算机能够直接执行的语言是______语言。
2. 高级语言需要通过______或______的方式转换为机器语言才能被计算机执行。
3. 算法数据结构设计是程序设计中的重要部分,用于解决______问题。
4. Python语言的创始人是______。
5. Python 2.x和Python 3.x的主要区别是______变化。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
《Python程序设计》高教版
程序设计和Python语言
一课一练
一、选择题
1. 以下哪种语言是计算机能够直接执行的?( )
A. 机器语言 B. 汇编语言 C. 高级语言 D. 自然语言
【答案】A
2. 以下哪种语言更接近人类语言,易于理解和编写?( )
A. 机器语言 B. 汇编语言 C. 高级语言 D. 自然语言
【答案】C
3. 高级语言需要通过哪种方式转换为机器语言才能被计算机执行?( )
A. 编译 B. 解释 C. 汇编 D. 加密
【答案】A
4. 以下哪种不是Python语言的特性?( )
A. 易于学习 B. 强制缩进 C. 面向对象 D. 速度优先
【答案】D
5. Python语言的创始人是哪位?( )
A. Guido van Rossum B. Bill Gates C. Linus Torvalds D. Mark Zuckerberg
【答案】A
6. Python 2.x和Python 3.x的主要区别是什么?( )
A. 语法变化 B. 性能提升