python不合法的布尔表达式,python笔试题22-41
22、[i%2 for i in range(10)]与(i%2 for i in range(10))输出结果分别是什么
答:[0, 1, 0, 1, 0, 1, 0, 1, 0, 1]与一个生成器
23、python2与python3有哪些显著区别
答:
1、Python3中print为一个函数,必须用括号括起来;Python2中print为class
2、Python3中用input,Python2中用row_input,都输入为str
3、Python3中/表示真除,%表示取余,//结果取整;Python2中带上小数点/表示真除,%表示取余,//结果取整
4、python--range(),python2---xrange()
24、请描述Unicode,utf8,gbk等编码之间的关系
答:unicode是字符集,utf8,gbk是unicode的一种编码方式
25、请描述with用法,如果自己的类需要支持with语句,应该如何书写
答:用法 with 通过对象的__entry__()方法进入,无论执行过程中是否有异常,最后通过__exit__()结束
只要保证自己的类中有__entry__()与__exit__()方法即可使用with
26、python中如何判断一个对象是否可调用对象,那些对象是可调用对象,如何定义一个类,使其对象本身就是可调用对象?
答:判断可调用:1、callable(func)
2、hasattr(func, '__call__')
3、from types import FunctionType
isinstance(func, FunctionType)
定义可调用类:实现类中的__call__()方法
27、什么是装饰器,写一个装饰器可以打印输出方法执行时间信息
答:不改变原函数内部结构并能拓展其方法的嵌套函数
importtimedefouter(func):def inner(*args,**kwargs):
start=time.time()
ret= func(*args,**kwargs)print(time.time()-start)returnretreturn inner
装饰器代码
28、什么是进程,线程,协程?说一说python对他们的支持?
答:进程:每个进程之间数据独立耗费内存空间比较大 multiprocessing模块实现
线程:每一个进程之间可以开多个线程,线程之间数据共享,占用内存较小 threading模块支持
协程:协程是通过单线程内I/O阻塞实现, yield 或 greenlet包实现
29:def f(a,b=[])这种写法中有什么陷阱
答:b 默认值是指向一个列表对象,程序开始的时候这个列表对象是空。而不是每次调用函数的时候新建一个空列表。
30、哪些情况下,y!=x-(x-y)会成立
答:x,y是两个不相等的非空集合
x = set([2,3])
y = set([2,4])
31、用python实现九九乘法表(两种方法)
for i in range(1,10):for j in range(1,i+1):print('%s * %s = %s' % (i,j,i*j),end=' ')print()
方法一
print('\n'.join([ ' '.join([ "%d*%d=%2s" %(y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)]))
方法二
32、算法是指
A、数学的计算公式 B、程序设计语言的语句语序 C、对问题的精确描述 D、解决问题的精确步骤
33、type(1+2L*3.14)的结果是
A、 B、 C、 D、
34、若k为整形,下述while循环执行次数为
k=1000
while k>1:
print k
k = k/2
A、9 B、10 C、11 D、100
35、以下谁是不合法的布尔表达式
A、x in range(6)B、3=aC、e>5 and 4==fD、(x-6)>5
36、下列表达式值为True的是
A、5+4j>2-3jB、3>2>2C、(3,2)'xyz'
37、python不支持的数据类型
A、charB、intC、floatD、list
38、关于python中的复数,下列说法错误的是
A、表示复数的语法是real+image J B、实部和虚部都是浮点数
C、虚部必须后缀j,且必须是小写 D、方法conjugate返回复数的共轭复数
39、关于字符串,下列说法错误的是
A、字符应该视为长度为1的字符串 B、字符串以\0标志字符串结束
C、即可用单引号,也可用双引号创建字符串 D、在三引号字符串中可以包含换行回车等特殊字符
40、以下不能创建一个字典的语句是
A、dict1={} B、dict2={3:5} C、dict3={[1,2,3]:'uestc'} D、dict4={(1,2,3):'uestc'}
41、下列python语句正确的是
A、min=x if xy?x:y C、if(x>y) print x D、while True:pass
python不合法的布尔表达式,python笔试题22-41相关推荐
- 武汉光迅科技22校招笔试题(武汉邮科院控股国企上市大厂Python的txt文本处理笔试题)
武汉光迅科技22校招笔试题(武汉邮科院控股国企上市大厂Python的txt文本处理笔试题) 资源: https://download.csdn.net/download/weixin_53403301 ...
- 【Python】:用python做下百度2014笔试题
国庆节最后一天,明天就要上班了,闲来无事做做百度2014笔试题,好久没用过C++了,索性就用python简单的写一下,体验下题目难度.题目是从[大卫David]那里copy过来的. 1.给定任意一个正 ...
- python不合法的布尔表达式_python测试题
一.填空题 1.Python使用符号标示注释:以划分语句块. 2.Python序列类型包括 ..三种: 是Python中唯一的映射类型. 3.Python中的可变数据类型有,不可变数据类 型有. 4. ...
- python取相反数_笔试题python基础总结
#python a = [1, 2, 3] b=a a.append(4) b.append(5) print(a,b) 输出: [1, 2, 3, 4, 5] [1, 2, 3, 4, 5] > ...
- python中合法的布尔表达式_笔记||Python3之布尔表达式+条件判断
布尔表达式: 布尔类型:特性:只有两种情况 --- 真 / 假 1 -- True False 2 -- type(True) ------------ 布尔表达式:1 ---它的结果是 ...
- python——集合练习题(华为笔试题)
题目内容: 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1-1000之间的随机整数(N<=1000),N是用户输入>的,对于其中重复的数字,只保留一 ...
- 换了个地方,来北京工作,面试了4家python爬虫,写一些这四家(记得的)笔试题(2)
1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一.对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对象,所有对象都 ...
- python开发面试题目_Python测试开发面试笔试题
Python 测试开发面试笔试题 一,中文单项选择题(30 分,每个 3 分) 1.下列哪个语句在 Python 中是非法的? A.x = y = z = 1 B.x = (y = z + 1) C. ...
- 关于python类的继承正确的说法是_2017美团点评的运维岗校招笔试题,测测你会几题?...
原标题:2017美团点评的运维岗校招笔试题,测测你会几题? 1.数据库:以下哪项不是HASH索引的特征? A MySQL不能确定在两个值之间大约有多少行 B 不能使用hash索引来加速ORDER BY ...
- 最全python爬虫面试笔试题及答案汇总,三万多字,持续更新,适合新手,应届生
目录 一些经典的Python爬虫和网络编程面试题... 1 1.动态加载又对及时性要求很高怎么处理?... 1 2.分布式爬虫主要解决什么问题?... 1 3.什么是 URL?... 1 4.pyth ...
最新文章
- python数据分析需要数据库吗_python数据分析|使用python操作MySQL数据库
- C#在DataTable中使用LINQ
- python如何进行双色球预测最准确_【原创】python基于大数据现实双色球预测
- 灯效控制器和rgb控制器_送老婆一个RGB全家桶PC,试试钱都花在光效上的感觉是怎样的...
- 搭建Hadoop开发环境(全过程)
- UPnP的介绍和理解
- 大数据与云计算、物联网三者的区别和关联
- 强人锁男,MySQL到底有多少锁?
- html / CSS 自定义字体font 自己设置好看的特效字体
- 《我的世界》游戏攻略:如何一建生成房屋指令?
- 企业数字化转型:聊聊数据思维!
- which must be escaped when used within the value
- linux ftp去不了文件损坏,Linux下使用ftp上传压缩文件,windows下载打开损坏问题
- asynchronous socket error 10053错误及解决方法
- 威学一百_威学一百app下载-威学一百官网版下载v1.0.0_MDPDA手机网
- Android SearchView基本用法
- 英雄榜再添豪杰!分享喜悦与荣誉
- iPad/Iphone抓包
- QQ号转换成16进制登陆
- vue 生命周期的详解
热门文章
- java arraylis 删除_Java ArrayList批量删除算法分析
- ARPG游戏开发知识整理。
- 如何申请屏蔽垃圾短信
- 【编程题】【Scratch一级】2019.12 小狗长大记
- 员工意志和欲望的发展管理
- eNews 第二十四期/2007.05
- 80C51单片机PROTUES仿真C语言数码管点亮
- b. c 语言中有调用关系的所有函数都必须放在同一源程序文件中.,第六章函数-选择题...
- python检测按键按下_如何检测按键是否被按下?
- SpatialTE:从空间转录组数据集分析转座因子表达的工具