第1章 Python语言简介

第1章单元测验

1、单选题:
Python内置的集成开发工具是()。
选项:
A: PythonWin
B: Pydev
C: IDE
D: IDLE
答案: 【 IDLE

2、单选题:
关于Python语言的特点,以下选项中描述错误的是()。
选项:
A: Python语言是脚本语言
B: Python语言是非开源语言
C: Python语言是跨平台语言
D: Python语言是高级程序设计语言
答案: 【 Python语言是非开源语言

3、单选题:
Python语言的官网网址是()。
选项:
A: http://www.python.org/
B: http://www.python.com/
C: http://www.python.edu/
D: http://www.python.net/
答案: 【 http://www.python.org/

4、单选题:
有关Python语言的描述,正确的是()。
选项:
A: Python语言是机器语言
B: Python语言是汇编语言
C: Python语言是高级程序设计语言
D: 其他选项都不对
答案: 【 Python语言是高级程序设计语言

5、单选题:
下列有关Python的描述,()是错误的。
选项:
A: Python 2和Python 3相互兼容。
B: Python拥有一个强大的标准库。
C: Python是一种高级程序设计语言。
D: Python社区提供了大量的第三方模块。
答案: 【 Python 2和Python 3相互兼容。

6、单选题:
计算机唯一能够直接运行的程序是()。
选项:
A: 机器语言程序
B: 汇编语言程序
C: 高级语言程序
D: 面向对象语言程序
答案: 【 机器语言程序

7、单选题:
运行下列程序代码,运行结果可以画一个半圆的是()。
选项:
A: import turtle
turtle.circle(100,180)
B: import turtle
turtle.circle(180,100)
C: import turtle
turtle.circle(100,270)
D: import turtle
turtle.circle(270,100)
答案: 【 import turtle
turtle.circle(100,180)

8、单选题:
运行下列程序代码,运行结果不能画一条直线段的是()。
选项:
A: import turtle
turtle.forward(100)
B: import turtle
turtle.for(100)
C: import turtle
turtle.backward(100)
D: import turtle
turtle.back(100)
答案: 【 import turtle
turtle.for(100)

9、单选题:
下面的turtle的方法中,()不能设置位置到点(100,100)。
选项:
A: goto(100,100)
B: setpos(100,100)
C: setposition(100,100)
D: gotopos(100,100)
答案: 【 gotopos(100,100)

10、单选题:
下面的()库可以将py程序转化为可执行程序。
选项:
A: turtle
B: math
C: pyinstaller
D: pyins
答案: 【 pyinstaller

第2章 Python语言基础

第2章 单元测验

1、单选题:
以下选项中,不符合Python语言变量命名规则的是( )。
选项:
A: keyword_33
B: keyword33_
C: 33_keyword
D: _33keyword
答案: 【 33_keyword

2、单选题:
‍以下选项中,不符合Python语言变量命名规则的是()。​
选项:
A: TempStr
B: F
C: 3_1
D: _AI
答案: 【 3_1

3、单选题:
以下选项中,符合Python语言变量命名规则的是()。
选项:
A: Templist
B: *i
C: Hi!
D: 666i
答案: 【 Templist

4、单选题:
‏下面代码的输出结果是()。‎‏x=0b1010
print(x)‎
选项:
A: 1010
B: 101
C: 10
D: 1
答案: 【 10

5、单选题:
‌下面代码的输出结果是()。‌‌x=0x10
print(x)‌
选项:
A: 10
B: 16
C: 100
D: 20
答案: 【 16

6、单选题:
‎下面代码的输出结果是()。‌‎x=bin(10)
print(x)‌
选项:
A: 0b1010
B: 0b1011
C: 0b1110
D: 0b1111
答案: 【 0b1010

7、单选题:
‏下面代码的输出结果是()。‏‏a = "ac"
b = "bd"
c = a + b
print(c)‏
选项:
A: abcd
B: cabc
C: c
D: acbd
答案: 【 acbd

8、单选题:
‏下面代码执行后,x的值是()。‌‏>>>x = 2
>>>x *= 3 + 5**2‌
选项:
A: 13
B: 15
C: 40
D: 56
答案: 【 56

9、单选题:
‍下面代码的输出结果是()。
print(0.1+0.2==0.3)​
选项:
A: True
B: False
C: 0.3
D: 0.1
答案: 【 False

10、单选题:
Python表达式中,可以使用()控制运算的优先顺序。
选项:
A: 圆括号()
B: 方括号[]
C: 大括号{}
D: 尖括号<>
答案: 【 圆括号()

11、单选题:
下列表式的值为True的是()。
选项:
A: True and False
B: abc'>'xyz'
C: True or False
D: 3>2>2
答案: 【 True or False

12、单选题:
在一行上写多条Python语句使用()符号来分隔。
选项:
A: 分号
B: 逗号
C: 句号
D: 冒号
答案: 【 分号

13、单选题:
以下选项中,Python语言中代码注释使用的符号可以是( )。
选项:
A: *
B: #
C: //
D: /
答案: 【 #

14、单选题:
Python表达式math.sqrt(25)*math.sqrt(9)的值为()。
选项:
A: 15
B: 15.0
C: 45
D: 45.0
答案: 【 15.0

15、单选题:
关于Python语句P=–P,以下选项中描述正确的是()。
选项:
A: P=0
B: 给P赋值为它的相反数
C: 给P赋值为它的绝对值
D: P等于它的相反数
答案: 【 给P赋值为它的相反数

16、单选题:
在Python中,正确的赋值语句为()。
选项:
A: x+y=10
B: x=2y
C: x=y=30
D: 3y=x+1
答案: 【 x=y=30

17、单选题:
在Python函数中,用于获取用户输入的是()。
选项:
A: get()
B: print()
C: input()
D: eval()
答案: 【 input()

18、单选题:
想在屏幕上打印输出“Hello World”,以下选项中正确的是( )。
选项:
A: print(Hello World)
B: print('Hello World')
C: printf('Hello World')
D: printf(Hello World)
答案: 【 print('Hello World')

19、单选题:
print(format(2.71828182,"3.2f"))的输出结果是()。
选项:
A: 2.72
B: 3.20
C: 2.71
D: 2.718
答案: 【 2.72

20、单选题:
print("{}年末,我国人口为{:,}万人".format(2019,140005))的输出结果是()。
选项:
A: 2019年末,我国人口为140,005万人
B: 2019年末,我国人口为140005万人
C: 2019年末,我国

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注