本答案对应课程为:点我自动跳转查看
本课程起止时间为:2022-02-21到2022-07-05

第2单元 基本数据类型、运算符和表达式 第2单元测验

1、 问题: 以下选项中,不是Python语言保留字的是
选项:
A:pass
B:while
C:do
D:except
答案: 【do

2、 问题:下列选项中不符合Python语言变量命名规则的是
选项:
A:_AI
B:TempStr
C:3_1
D:I
答案: 【3_1

3、 问题: 关于赋值语句,以下选项中描述错误的是
选项:
A:设a = 10; b = 20,执行“a, b = a,a + b;print(a,b)” 和 “a = b; b = a + b;print(a,b)”之后,得到同样的输出结果:10 30
B:在Python语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句
C:在Python语言中,有一种赋值语句,可以同时给多个变量赋值
D:a,b=b,a可以实现a和b值的互换
答案: 【设a = 10; b = 20,执行“a, b = a,a + b;print(a,b)” 和 “a = b; b = a + b;print(a,b)”之后,得到同样的输出结果:10 30

4、 问题:下面代码的输出结果是print(0.1+0.2==0.3)
选项:
A:False
B:True
C:true
D:false
答案: 【False

5、 问题:下面代码的输出结果是print(round(0.1 + 0.2,1) == 0.3)
选项:
A:1
B:True
C:0
D:False
答案: 【True

6、 问题:在一行上写多条Python语句使用的符号是
选项:
A:点号
B:逗号
C:分号
D:冒号
答案: 【分号

7、 问题:以下选项中,符合Python语言变量命名规则的是
选项:
A:(VR)
B:Templist
C:5_1
D:!1
答案: 【Templist

8、 问题:以下选项中,不属于Python保留字的是
选项:
A:import
B:def
C:type
D:elif
答案: 【type

9、 问题: 以下选项中,不是Python语言合法命名的是
选项:
A:5MyGod
B:MyGod5
C:MyGod
D:MyGod
答案: 【5MyGod

10、 问题:关于Python的数字类型,以下选项中描述错误的是
选项:
A:Python语言中,复数类型中实数部分和虚数部分的数值都是浮点类型,复数的虚数部分通过后缀“C”或者“c”来表示
B:Python 语言提供int、float、complex等数字类型
C:Python语言要求所有浮点数必须带有小数部分
D:Python语言的整数类型提供了4种进制表示:十进制、二进制、八进制和十六进制
答案: 【Python语言中,复数类型中实数部分和虚数部分的数值都是浮点类型,复数的虚数部分通过后缀“C”或者“c”来表示

11、 问题:下面代码的输出结果是x = 12.34;print(type(x))
选项:
A:<class ‘bool’>
B:<class ‘complex’>
C:<class ‘float’>
D:<class ‘int’>
答案: 【<class ‘float’>

12、 问题:下面代码的输出结果是print(pow(2,10))
选项:
A:12
B:1024
C:100
D:20
答案: 【1024

13、 问题:下面代码的输出结果是x=0o1010;print(x)
选项:
A:32768
B:10
C:1024
D:520
答案: 【520

14、 问题:下面代码的输出结果是x=0x1010;print(x)
选项:
A:1024
B:4112
C:10
D:520
答案: 【4112

15、 问题:关于Python的复数类型,以下选项中描述错误的是
选项:
A:对于复数z,可以用z.imagl获得实数部分
B:复数类型表示数学中的复数
C:对于复数z,可以用z.real获得实数部分
D:复数的虚数部分通过后缀“J”或“j”来表示
答案: 【对于复数z,可以用z.imagl获得实数部分

16、 问题:下面代码的输出结果是z = 12.12 + 34j     print(z.real)
选项:
A:34
B:12.12
C:12
D:34.0
答案: 【12.12

17、 问题:下面代码的输出结果是z = 12.34 + 34j    print(z.imag) 
选项:
A:34
B:12.12
C:12
D:34.0
答案: 【34.0

18、 问题:下面代码的输出结果是x=10y=–1+2jprint(x+y)
选项:
A:11
B:(9+2j)
C:2j
D:9
答案: 【(9+2j)

19、 问题:下面代码的输出结果是x=10y=3print(x%y,x**y)
选项:
A:3      30
B:1     1000
C:1     30
D:3    1000
答案: 【1     1000

20、 问题:下面代码的输出结果是x=10y=4print(x/y,x//y)
选项:
A:2.5    2.5
B:2      2.5
C:2      2
D:2.5      2
答案: 【2.5      2

21、 问题:下面代码的输出结果是x=10y=3print(divmod(x,y))
选项:
A:1,3
B:(3,1)
C:3,1
D:(1,3)
答案: 【(3,1)

22、 问题:下面代码的输出结果是a = 5b = 6c = 7print(pow(b,2) –4ac)
选项:
A:系统报错
B:104
C:36
D:-104
答案: 【-104

23、 问题:下面代码的执行结果是a = 10.99print(complex(a))
选项:
A:0.99
B:(10.99+0j)
C:10.99
D:10.99+0j
答案: 【(10.99+0j)

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

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