1.Python语言通过严格的( )来表明程序的格式框架。
{}
缩进
自动识别逻辑
()
2.关于return语句,下面描述正确的是( )。
return只能返回一个值
函数必须有一个return语句
函数中最多只能有一个return语句
函数可以没有return语句
3.表达式eval( \’3*2\’)的值是( )。
3*2
5
6
8
4.关于Python中的x += 3,下列说法正确的是()
x=3
x=x+3
x==3
以上都不对
5.当需要在字符串中使用特殊字符时, Python使用( )作为转义字符。
/
#
%
\
6.设a = int(input()),下列代码不正确的是 ( )。
if a=0:
pass
if a==0:
pass
if a>=0:
pass
if a>0:
pass
7.执行语句print(pow(2,10)),输出结果是( )。
12
100
1024
20
8.for或者while与else搭配使用时,能够执行else对应语句块的情况是( )。
仅循环非正常结束时,以break结束
仅循环正常结束时
总会执行
永不执行
9.random库中用于生成随机整数的函数是( )。
random()
randint()
randrange()
uniform()
10.Python语句 print(\”世界,你好\”) 的输出是( )。
运行结果出错
(“世界,你好”)
世界,你好
“世界,你好”
11.下面代码输出的结果是()。for i in range(3): print(2,end=\”,\”)
2,2,2,
2,2,2
2 2 2
2 2 2,
12.Python是一种( )计算机程序设计语言。
编译型
解释型
翻译型
机器语言
13.已知x = [1, 2, 3],执行语句x.append(4)之后,x的值是( )。
[1,2,3,4]
[4]
[1, 2, 3]
4
14.Python中表达式 x ** y 的含义是( )。
x除以y的商
x除以y的余数
x除以y的整数商
x的y次幂
15.获取“Python之禅”的语句是( )。
Python
import this
import that
16.以下查看Pandas的DataFrame对象a的属性信息的正确方法是:( )
a.help()
a.dtypes()
a.head()
a.info()
17.关于序列s,下面对len(s)的描述是正确的是( )。
返回序列s中元素x所有出现位置的序号
返回序列s的长度
返回序列s中序号为x的元素
返回序列s中元素x第一次出现的序号
18.result = lambda x: x*xprint(result(5))以上语句的运行结果为( )。
lambda x: x*x
10
25
55
19.关于大括号{},下面的描述正确的是( )。
直接使用{}将生成一个集合类型
直接使用{}将生成一个字典类型
直接使用{}将生成一个元组类型
直接使用{}将生成一个列表类型
20.已知x=10,y=20,z=30;以下程序执行后x,y,z的值是( )。if x 20,30,10 10,20,20 20,10,30 20,10,10 21.关于Python中的x *= 2,下列说法正确的是() x=2 x=x*2 x==2 以上都不对 22.下面不属于Python保留字的是( )。 import def type elif 23.Python中所有的异常类都是( )的子类。 Exception ValueError SyntaxError IndexError 24.关于break的作用,以下说法正确的是( )。 跳出当前层for/while循环 跳出所有for/ while循环 按照缩进跳出除函数缩进外的所有语句块 按照缩进跳出当前层语句块 25.下列定义函数的语句正确的是( )。 def someFunction() function somFunction() def someFunction(): function somFunction(): 26.Python中使用( )符号表示元组。 [] () {} “” 27.字符串是一个字符序列,给字符串s,以下表示s从右侧向左第三个字符的是: s[0:-3] s[-3] s[:-3] s[3] 28.‘123’* 3的值是( )。 369 ‘123123123’ 出错 ‘123123’ 29.下列选项不是Python的优点的是( )。 免费、开源 高级语言 可移植性强 运行速度快 30.语句pass仅起到占位符的作用,并不会做任何操作。 正确 错误 31.Python使用缩进来体现代码之间的逻辑关系,对缩进的要求非常严格。 正确 错误 32.布尔类型由True(真)和False(假)两个值。 正确 错误 33.函数可以随意命名。 正确 错误 34.Python的单行注释采用的符号是( )。 * % # $ 35.continue语句的作用是终止正在执行的循环。 正确 错误 36.在Python 3.x中可以使用中文作为变量名。 正确 错误 37.复数类型由实数部分和虚数部分构成,可以表示为a+bj。 正确 错误 38.Python字典中的“键”不允许重复。 正确 错误 39.在Python中,不需要先声明变量名及其类型,直接赋值即可创建各种类型的对象变量 。 正确 错误 40.作为条件表达式时,数值0、空字符串、空列表、空元组、空字典等都等价于False。 正确 错误 41.关于装饰器,下面说法正确的是( )。 装饰器是一个包裹函数 装饰器只能有一个参数 通过在函数定义前加上@符号和装饰器名,使得装饰器生效 如果装饰器带有参数,则必须在装饰函数的外层再嵌套一层函数 42.Python中的整型数据可以采用( )。 二进制 八进制 十进制 十六进制 43.Python的if条件判断语句的形式包括( )。 if if-else if-elif if-elif-else 44.程序的基本控制结构有( )。 顺序结构 选择(分支)结构 循环结构 异常结构 45.关于列表的描述,正确的是( )。 list是一个有序集合,没有固定大小 list可以存放任意类型的元素 使用list时,其下标可以是负数 list是不可变的数据类型 46.在Python中,向文件写入内容的方法有( )。 write() writelines() print() printf() 47.关于字符串下列说法正确的是( )。 字符串应该视为长度为1字符 字符串可以转化成数字 既可以用单引号,也可以用双引号创建字符串 在三引号字符串中可以包含换行回车等特殊字符 48.Python可以应用于以下哪些领域( )。 Web开发 网络爬虫 服务器运维 数据分析 49.作为条件表达式时,下列选项等价于布尔值False的是( )。 0 [] {} “” 50.以下变量名合法的是( )。 stu_Name _stuSex 102stu stu102