1.程序设计概述

一、判断题(共10小题,10分)
题型得分 10
Python是一种用途广泛、解释型、面向对象的程序设计语言。(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
解释程序对高级语言编写的程序是一边翻译,一边执行的。下次执行同样的程序时,还必须重新翻译。(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
不可以在同一台计算机上安装多个Python版本。(1分)
A. 对
B. 错
我的答案:
B
题目得分 1
参考答案:
B
程序设计语言包括机器语言、汇编语言和高级语言。(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
算法是解决某个问题所需要的方法和步骤。

(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
Python中的input()函数以字符串的形式返回用户输入的数据。(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
Python代码的注释只有一种方式,那就是使用#符号。(1分)
A. 对
B. 错
我的答案:
B
题目得分 1
参考答案:
B
eval()、int()以及float()函数都可用于将字符串转换为数值。(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
Python使用缩进来体现代码之间的逻辑关系。(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
Python程序是区分大小写的。(1分)
A. 对
B. 错
我的答案:
A
题目得分 1
参考答案:
A
二、填空题(共15小题,30分)
题型得分 30
Python内置的集成开发环境是________。(2分)
我的答案:
IDLE
题目得分 2
参考答案:
IDLE
Python 3.4及后续版本中,默认的安装和管理Python包(库)的工具是________。
【来源】
《Python程序设计基础》第1章思考与练习。(2分)
我的答案:
pip
题目得分 2
参考答案:
pip
下面程序的输出结果是________。
print("%.2f" % (57.467657))
【来源】
《Python程序设计基础》第1章思考与练习。(2分)
我的答案:
57.47
题目得分 2
参考答案:
57.47
Python解释器的提示符是________。(2分)
我的答案:

题目得分 2
参考答案:

下面程序的输出结果是________。
print(’{},{}’.format(‘carmen’,20))
(2分)
我的答案:
carmen,20
题目得分 2
参考答案:
carmen,20
下面程序的输出结果是________(注意:不要有任何多余的空格)。

print(“hello”, 5)
【来源】
《Python程序设计基础》第1章思考与练习。
(2分)
我的答案:
hello 5
题目得分 2
参考答案:
hello 5
下面程序的输出结果是________。

print(5 // 4)
【来源】
《Python程序设计基础》第1章思考与练习。
(2分)
我的答案:
1
题目得分 2
参考答案:
1
下面程序的输出结果是________。

print((15 / 5) * 2)
【来源】
《Python程序设计基础》第1章思考与练习。
(2分)
我的答案:
6.0
题目得分 2
参考答案:
6.0
一个字节等于________位(注:填写阿拉伯数字)。(2分)
我的答案:
8
题目得分 2
参考答案:
8
下面程序的输出结果是________。
print(’{0},{1}’.format(‘carmen’,20))
(2分)
我的答案:
carmen,20
题目得分 2
参考答案:
carmen,20
下面程序的输出结果是________。
print("{:.2f}".format(96.3213))
(2分)
我的答案:
96.32
题目得分 2
参考答案:
96.32
基于冯 · 诺依曼思想而设计的计算机硬件由________、运算器、存储器、输入设备和输出设备5个基本组成部分构成。

(2分)
我的答案:
控制器
题目得分 2
参考答案:
控制器
Python语言源程序文件的扩展名通常为________。
【来源】
《Python程序设计基础》第1章思考与练习。

(2分)
我的答案:
.py
题目得分 2
参考答案:
.py、py
程序设计语言包括机器语言、汇编语言和________。(2分)
我的答案:
高级语言
题目得分 2
参考答案:
高级语言
下面程序的输出结果是________。

print(format(57.467657,".2f"))
【来源】
《Python程序设计基础》第1章思考与练习。
(2分)
我的答案:
57.47
题目得分 2
参考答案:
57.47
三、单项选择题(共10小题,20分)
题型得分 18
Python语言被称为高级程序设计语言,( )。

(2分)
A. 因为它比低级语言功能强大
B. 因为它是编译型语言
C. 因为它是解释型语言
D. 因为它比低级语言更贴近人类的思维
我的答案:
D
题目得分 2
参考答案:
D
关于Python程序的执行过程,正确的是( )。

(2分)
A. 由解释器一条语句一条语句地执行
B. 由编译器将源程序转化为机器语言,然后执行
C. 可以同时执行多条语句
D. 执行过的语句将不会再被执行
我的答案:
A
题目得分 2
参考答案:
A
下列( )是对算法的正确描述。

(2分)
A. 解决一个问题只有一种算法
B. 对于所有问题都可以找到最好的算法
C. 算法所包含的语句数量越少,算法越先进
D. 解决一个问题可以有多种算法
我的答案:
D
题目得分 2
参考答案:
D
下列Python程序,正确的是( )。

(2分)
A.
print(“Programming is fun”)
print(“Python is fun”)

B.
print(“Programming is fun”)
print(“Python is fun”)

C.
print("Programming is fun)
print(“Python is fun”)

D.
print(“Programming is fun”)
print(“Python is fun”)

我的答案:
B
题目得分 2
参考答案:
B
下列Python程序,正确的是( )。

(2分)
A.
print(“Programming is fun”)
print(“Python”)
print(“Computer Science”)

B.
print(“Programming is fun”)
print(“Python”)
print(“Computer Science”)

C.
print(“Programming is fun”)
print(“Python”)
print(“Computer Science”)

D.
print(“Programming is fun”)
print(“Python”)
print(“Computer Science”)

我的答案:
D
题目得分 2
参考答案:
D
算法是程序设计的基础和精髓。一个有效的算法应该具有如下特点,其中错误的是( )。

(2分)
A. 零个或多个输入及一个或多个输出
B. 无穷性
C. 可行性
D. 确定性
我的答案:
B
题目得分 2
参考答案:
B
Python的行注释以( )开头。

(2分)
A. //
B. /*
C. #
D. $$
我的答案:
C
题目得分 2
参考答案:
C
编写Python程序,输出“Hello World”,要求将这两个单词分两行输出,以下错误的是( )。

(2分)
A.
print(“Hello\nWorld”)

B.
print(‘Hello\nWorld’)

C.
print(‘Hello
World’)

D.
print(‘Hello’)
print(‘World’)

我的答案:
C
题目得分 2
参考答案:
C
Python的段落注释的语法格式是( )。

(2分)
A. // comments //
B. /* comments */
C. “”“comments “””
D. /# comments #/
我的答案:
C
题目得分 2
参考答案:
C
下列Python程序,正确的是( )。

(2分)
A.
print(“Hello, I’m Tom.”)

B.
print('Hello, ’ print ‘World!’)

C.
print(‘Hello, this’s Tom.’)

D.
Print(‘Hello, World!’)

我的答案:
D
题目得分 0
参考答案:
A

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值