自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python装饰器(@wraps)及闭包用例详解

文章目录为什么用装饰器?一、装饰器是什么?二、装饰器的实现1. 闭包2. 装饰器语法糖3. 时间计时器4. 装饰器中@wraps作用5. 不带参数的类装饰器6. 带参数的类装饰器7. 装饰器顺序结语为什么用装饰器?软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。在软件设计完成后,**不想改部分源码又想加新功能**,就用到了装饰器。一、装饰器是什么?概括地讲,装饰器的作用就是**在不修改被装饰对象源代码和调用方式的前提下为被装饰对象添加额外的功能**。装饰器经常用..

2020-12-30 23:25:32 1615

原创 Python函数及参数详解(位置、关键字、限定位置参数等)

文章目录前言一、定义函数1.定义函数的语法2.调用函数3.函数返回值二、函数的参数1.位置参数2.关键字参数3.默认参数4.不定长参数5.限定位置形参(也叫强制位置参数)6.限定关键字形参(常叫命名关键字参数)总结前言函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。我们也可以创建函数,即用户自定义函数。一、定义函数函数的使用必须遵循“先定义,后调用”的原则。函数的定义就相..

2020-12-26 00:29:48 5885

原创 python面试常见问题解答

文章目录2.深拷贝和浅拷贝之间的区别是什么?3. 列表和元组之间的区别是?4. 解释Python中的三元运算子5. 在Python中如何实现多线程?6. 解释一下Python中的继承7. 什么是Flask?8. 在Python中是如何管理内存的?9. 解释Python中的help()和dir()函数10. 当退出Python时,是否释放全部内存?11. 解释使用args和*kwargs的含义12. 解释Python中的join()和split()函数13. Python中的pass语句是什么?14. P..

2020-12-22 22:04:37 318

原创 python三级菜单的实现

文章目录需求代码实现:总结需求可依次选择进入各子菜单可从任意一层往回退到上一层可从任意一层退出程序所需新知识点:列表、字典数据结构:menu = {‘北京’:{‘海淀’:{‘五道口’:{‘soho’:{},‘网易’:{},‘google’:{}},‘中关村’:{‘爱奇艺’:{},‘汽车之家’:{},‘youku’:{},},‘上地’:{‘百度’:{},},},‘昌平’:{‘沙河’:{‘老男孩’:{},‘北航’:{},},‘天通苑’:{},‘..

2020-12-21 23:37:52 657

原创 Python文件模式及操作详解

Python之文件处理open() 方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。open(file, mode=‘r’)完整的语法格式为:open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opene

2020-12-21 20:25:29 3167 1

原创 Python数据类型基础(入门必备)

Python数据类型基础Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python3 的六个标准数据类型中:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。Number(数字)**布尔型(Boolean)**只有两个值:True或False。对于值为

2020-12-20 19:37:01 1596 7

Python面试题110道

本文总结了互联网大厂Python面试(例如Python工程师)中常考的110道题目、解题思路及详细答案。方便Python面试前的基础复习,也适用于学生考试复习及平时练习。

2020-12-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除