python函数使用易错点_Python易错例题
为了更好检测效果,请在作答时最好不要复制代码去执行
第一题(实践)
请使用zip函数将已给dict的key和value倒置
原dict:
{'name':'老王','age':'48','man or woman':'man'}
要求结果:
{'老王':'name','48':'age','man':'man or woman'}
第二题(高频易错)
def add(a):
if a == 1:
return 1
else:
return a + add(a-1)
def print_to_add(a):
print(add(a))
print(type(print_to_add(5)))
上面函数的输出结果为( )
A.int
B.float
C.15
D.None
第三题(较易错)
a = 0b10100101
b = 0b11001011
print(bin(a ^ b))
以上结果输出正确的是( )
A.0b1101110
B.0b01101110
C.0b10000001
D.0b11101111
第四题(高频易错)
print('-'+'%-7.3f'%(24.2315)+'-')
以上代码输出结果为( )
A.'-24.232 -'
B.'-24.2315-'
C.'-24.231 -'
D.'-24.2315 -'
第五题(只要是个人都会)
colors = ['red','blue','orange','pink','yellow','brown']
print(colors[1:4:2])
以上代码输出结果为( )
A.['blue','pink','brown']
B.['red','orange','yellow']
C.['blue','pink']
D.['orange','yellow']
答案
1.
c = {'name':'老王','age':'48','man or woman':'man'}
print(dict(zip(c.values(),c.keys())))
2.D
print_to_add()并没有return,默认None
3.A
别看错,这是xor!(有些人不会看错,只是做不到)
4.A
-7是往右边加空格,3是保留三位小数(四舍五入)
5.C
是从第‘一’个下标开始的!
喜欢的话别忘了关注!谢谢阅读!
The end
python函数使用易错点_Python易错例题相关推荐
- python函数参数类型及顺序_python函数参数类型及其顺序
根据inspect模块官文文档中关于函数参数类型的相关说明,python函数参数共有五种类型,按顺序分别为:POSITIONAL_ONLY.POSITIONAL_OR_KEYWORD.VAR_POSI ...
- python函数对变量的作用_python函数对变量的作用及遵循的原则
1.全局变量和局部变量 全局变量:指在函数之外定义的变量,一般没有缩进,在程序执行的全过程有效 局部变量:指在函数内部使用的变量,仅在函数内部有效,当函数退出时变量将不存在 例如: 1 n=1 #n是 ...
- python函数返回多个值_python函数返回多个值的示例方法
python可以返回多个值,确实挺方便 函数里的return只能返回一个值,但是返回类型是没是限制的 因此,我们可以"返回一个 tuple类型,来间接达到返回多个值". 例子是我在 ...
- python函数支持哪些参数类型_Python函数的几种参数类型
以下代码均以Python3为基础理解. 初识Python函数 大部分常见的语言如C.Java.PHP.C#.JavaScript等属于C系语言,Python不属于他们中的一员(ruby亦然).在这些语 ...
- python函数求n年后本息_Python自定义函数计算给定日期是该年第几天的方法示例...
本文实例讲述了Python自定义函数计算给定日期是该年第几天的方法.分享给大家供大家参考,具体如下: 写一个函数,计算给定日期是该年的第几天. 满足闰年的条件: 闰年是公历中的名词,能被4整除但不能被 ...
- python函数装饰器详解_Python语言函数装饰器用法实例详解
这篇文章主要介绍了Python语言函数装饰器用法,以实例形式较为详细的分析了Python函数装饰器的常见使用技巧,需要的朋友可以参考下,希望对大家学习Python语言有所帮助. 本文实例讲述了pyth ...
- python函数定义的语法形式_Python 函数(一) 基本语法
Python 函数 python中可以将某些具备一定功能的代码写成一个函数,函数可以在一定程度上减少代码的冗余,节约书写代码的时间. Python中定义好的函数是可以通过函数名称调取并重复使用的模块 ...
- python函数形参和实参地址_Python函数的形参和实参详解
在这篇文章光环大数据将给大家介绍Python函数的两种类型参数,一种是函数定义里的形参,一种是调用函数时传入的实参. 经常在使用一些内置函数的时候,我们需要传入参数,比如:调用math.sin时,需要 ...
- python函数的作用是什么_Python函数
python函数讲解 函数三问: 什么是函数? 函数就是可以完成特定功能的代码块,函数就是存放代码的容器可以理解为一个装有一些工具的箱子 为什么有函数? 1.减少了代码的冗余 2.让程序增加了可扩展性 ...
最新文章
- java数组长度怎么求,含答案解析
- caffe学习(六):使用python调用训练好的模型来分类(Ubuntu)
- C语言背包问题的算法(附完整源码)
- 常见WEB漏洞描述及修复建议(可收藏写报告用)-句芒安全实验室
- php warning date(),lnmp打开cacti时提示PHP Warning: date()
- 程序员每天该做的事情
- 爬虫实战学习笔记_1 爬虫基础+HTTP原理
- syncd的使用和部署
- halcon13永久破解dll,亲测可用
- 最新版Ontrack EasyRecovery电脑数据恢复软件应用
- SPSS数据插补方法
- 个人理财系统springboot项目开发(一)需求分析文档
- 实战项目之后台管理系统
- 河北专升本经验总结分享
- 塞班系统更新服务器,塞班系统又更新了,又更新了,仿佛回到十年前!
- [clear] python 种子转磁力链
- 眼球追踪技术是VR下一个突破口?
- sklearn 纠偏
- “ 试题管理系统”需求分析报告
- Android 第三方QQ分享功能实现
热门文章
- 长沙县这一年:战在新高地,筑牢新高台,攀向新高峰
- 买淘宝特价版,产业升级的证明
- 发力企业云,用友是要掉队,还是进击?
- mysql中char和text的区别_mysql中text与varchar与char的区别
- qt5.5 静态编译 mysql_QT5.3.2+mingw静态编译(生成exe大约14M)
- 验证码生成java_JAVA-验证码生成
- python输出一个数的每一位_Python练习实例88 | 读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。...
- Python线程、进程知识整理
- Python构造栈结构
- 错误三次无法输入c语言,不懂就问,为啥错误输入三次不停止呢