头歌python入门之基础语法答案
单选题(每题2分,共30题)
1.保存文件的快捷键() [单选题] *
Ctrl+V
Ctrl+C
Ctrl+S(正确答案)
Ctrl+N
5.以下不是Python的数值型数据() [单选题] *
A.-10
B.10+5j
C.TRUE(正确答案)
D.1.12E11
8.以下转义字符可以换行的是() [单选题] *
A. \\
B.\b
C.\n(正确答案)
D.\r
9.变量 a 的值为字符串类型的 "2",用以下哪个可转换为整型() [单选题] *
A.castToint(a)
B.int(a)(正确答案)
C.integer(a)
D.castTointeger(a)
10.print(int(99.9)+1)输出结果为() [单选题] *
A.100(正确答案)
B.109
C.100.9
D.101
11.Python 中,如何输出列表中的第二个元素() [单选题] *
A.print(example[2])
B.echo(example[2])
C.print(example[1])(正确答案)
D.print(example(2))
12.22 % 3 表达式输出结果为() [单选题] *
A. 7
B. 1(正确答案)
C. 0
D. 5
13.9//2 表达式输出结果为() [单选题] *
A. 1
B. 2
C. 3
D. 4(正确答案)
14.Python 中,以下哪个赋值操作符是错误的() [单选题] *
A. +=
B. -=
C. /=
D. X=(正确答案)
16.Python 中,以下哪个是成员操作符() [单选题] *
A. in(正确答案)
B. on
C. in not
D. is
18.Python 中,c=[1,2,3,4,5],要想得到3,则以下语句正确的是() [单选题] *
A. c[slice(2,3)](正确答案)
B. c[slice(3,4)]
C. c[slice(3)]
19.Python 中,pow(2,4) , 输出结果为() [单选题] *
python新手入门基础语法
A. 2
B. 4
C. 8
D. 16(正确答案)
20.Python 中,round(9.4) , 输出结果为() [单选题] *
9(正确答案)
10
9.4
9.5
22.以下哪个标记是用作 Python 的多行注释() [单选题] *
A. “”””””(正确答案)
B. ///
C. ###
D. (comment)
23.Python 中,以下哪个函数是用于输出内容到终端的() [单选题] *
A. echo
B. output
C. print(正确答案)
D. console.log
26.Python 中,以下语句可以输出“16的十六进制数是0X10”的语句是() [单选题] *
A. print('16的十六进制数是%#o'%16)
B. print('16的十六进制数是%#O'%16)
C. print('16的十六进制数是%#X'%16)(正确答案)
D. print('16的十六进制数是%#x'%16)
编程题(每题8分,共5题);建议在电脑上编写完py文件后上传文件到答题区域,命名方式““工号+题号.py””,稍后进行人工批改
1.下面有两个表格,一个用来存储学生的信息,一个用来存储考试成绩.由于录入人员将学生小亮的信息输入了两遍,而学生考试成绩中学号存在大小写混合。请创建两个字典,一个存放学生信息,一个存放学生考试信息。然后删除存放学生信息字典中F011的键值对,再将学生考试信息字典中键f010改为F010。(8分)
[填空题] *
_________________________________
2.定义一个员工类,实例化该员工对象时,输入的是名字,性别(默认为男性),身份证号码,然后可以分别通过(.name, .gender , .id_number)提取出来 [填空题] *
_________________________________
4.给类加上防止重复功能,简单来说,当存在一个员工后,再用同一个身份证号码,就无法新增员工了。(思路,使用类属性(不是私有属性)记录已经存在的身份证号码,实例化对象时判断是否已经存在同一个身份证号码,若已经存在,抛出Exception错误) [填空
题] *
_________________________________

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。