Python大厂试题
关于python、数据库、算法、计算机网络等
少云清
纸上得来终觉浅,绝知此事要躬行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python刷题-2
1、下面哪个是Python中的不变的数据结构? tuple A、set B、list C、tuple D、dict #可变数据类型:列表list[ ]、字典dict{ } #数据发生改变,但内存地址不变 #不可变数据类型:整型int、字符串str' '、元组tuple() #当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会改变; 2、以下程序输出为: 11 22 (33, 44, 55, 66, 77, 88, 99) def test(a,b,*args): print(原创 2020-09-16 15:27:46 · 930 阅读 · 0 评论 -
Python刷题-4
1、Python不支持的数据类型有( A ) A、char B、int C、float D、list 注意: string 不是 char!!!! 可变数据类型:列表list[ ]、字典dict{ } 不可变数据类型:整型int、字符串str' '、元组tuple() 2、下列程序打印结果为: [1, 2, 3, 4, 5, 5, 7] nl = [1,2,5,3,5] nl.append(4) #在列表的末尾插入4,[1,2,5,3,5,4] nl.insert(0,7)原创 2020-09-16 15:53:59 · 933 阅读 · 2 评论 -
Python刷题-3
1、关于Python中的复数,下列说法错误的是(C) A、表是复数的语法是real + image j B、实部和虚部都是浮点数 C、虚部必须后缀j,且必须小写 D、方法conjugate返回复数的共轭复数 分析: A,Python中复数表达形式:real + image j/J; B,Python实部和虚部均浮点类型; C,虚部后缀为j或J; D,方法conjugate返回复数的共轭复数,如1+2j调用此方法后变为1-2j; 2、What gets printed?( 4 ) nums=([1,1原创 2020-09-16 15:42:35 · 3974 阅读 · 0 评论 -
Python刷题-7
1、下面哪个是Python中的不变的数据结构? (C) A、set B、list C、tuple D、dict 2、下列代码输出为: 6 str1 = "Hello,Python"; str2 = "Python"; print(str1.index(str2)); index()方法语法: str.index(str, beg=0, end=len(string)) 参数 str -- 指定检索的字符串 beg -- 开始索引,默认为0。 end -- 结束索引,默认为字符串的长度。 从Hell原创 2020-09-30 08:58:15 · 1452 阅读 · 0 评论 -
Python刷题-6
1、下面哪个不是Python合法的标识符?(B) A、int32 B、40XL C、self D、name python中的标识符: 1)第一个字符必须是字母表中字母或下划线 _ 。 2)标识符的其他的部分由字母、数字和下划线组成。 3)标识符对大小写敏感。 4)不可以是python中的关键字,如False、True、None、class等。 注意:self不是python中的关键字。类中参数self也可以用其他名称命名,但是为了规范和便于读者理解,推荐使用self。 2、执行下面代码,请问输出结果为原创 2020-09-30 08:56:54 · 6021 阅读 · 0 评论 -
Python刷题-1
1、下列代码运行结果是? a = map(lambda x: x**3, [1, 2, 3]) list(a) [1, 8, 27] 2、Which numbers are printed?() for i in range(2): print i for i in range(4,6): print i 0, 1, 4, 5 答:range,左闭右开,range(2)输出的是0,1,range(4,6)表示在4和6之间左闭右开,是4,5 range()函数的语法如下原创 2020-09-03 14:55:38 · 314 阅读 · 0 评论 -
Python刷题-5
1、当一个嵌套函数在其外部区域引用了一个值时,该嵌套函数就是一个闭包,以下代码输出值为:16 def adder(x): def wrapper(y): # 第二步 return (x + y) # 第五步 return (wrapper) # 第三步 # adder5是对wrapper的引用 此时x等于5 adder5 = adder(5) #返回了 wrapper ,且x=5; 第一原创 2020-09-30 08:54:19 · 2208 阅读 · 0 评论
分享