
Python私房菜
笔记
我变了_我没变
思科、华为网络/通信工程师
Python开发、运维程序猿
团队管理
高级CTRL+V攻城狮
展开
-
Zhong__DRF笔记
时间:2021.02.22环境:Python3.9目的:使用DRF开发web应用常见的场景和用法知识点说明:作者:Zhong QQ交流群:121160124 欢迎加入!settings.py"""Django settings for Django3_Test project.Generated by 'django-admin startproject' using Django 3.0.7.For more information on this file, s.原创 2021-02-22 16:12:02 · 299 阅读 · 0 评论 -
Zhong__Python类方法、实例方法、静态方法、类属性、实例属性、property属性
时间:2020.12.14环境:Python3目的:Python类方法、实例方法、静态方法、类属性、实例属性、property属性的学习说明:作者:Zhong QQ交流群:121160124 欢迎加入类属性、实例属性它们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同。实例属性属于对象 类属性属于类class Province(object): # 类属性 country = '中国' def __init__(self, n.原创 2020-12-14 11:26:01 · 132 阅读 · 0 评论 -
Zhong__Python 闭包
时间:2020.12.14环境:Python3目的:闭包学习说明:作者:Zhong QQ交流群:121160124 欢迎加入什么是闭包?在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包。首先通过一个示例先来了解函数引用的概念:def test1(): print("This is test1")# 调用函数test1()# 引用函数res = test1print(id(res))prin.原创 2020-12-14 09:51:16 · 111 阅读 · 0 评论 -
Zhong__Python lambda()
时间:2020.12.11环境:Python3目的:简单使用lambda()说明:作者:Zhong QQ交流群:121160124 欢迎加入Python内置函数lambda()python 使用 lambda 来创建匿名函数。lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda函数拥有自己的命名空间,且不能访问自有参数列表之外或全局命名空间里的参数。..原创 2020-12-11 17:09:13 · 120 阅读 · 0 评论 -
Zhong__Python enumerate()
时间:2020.12.11环境:Python3目的:简单使用enumerate()说明:作者:Zhong QQ交流群:121160124 欢迎加入!Python 内置函数enumerate()描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。Python 2.3. 以上版本可用,2.6 添加 start 参数。语法以下是 enumerate() 方法的语..原创 2020-12-11 17:05:13 · 114 阅读 · 0 评论 -
Zhong__Python reduce()
时间:2020.12.11环境:Python3目的:简单使用recude()说明:作者:Zhong QQ交流群:121160124 欢迎加入!Python内置函数reduce()描述reduce()函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给 reduce 中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。...原创 2020-12-11 17:01:28 · 216 阅读 · 0 评论 -
Zhong__Python装饰器使用
时间:2020.12.09环境:Python3目的:装饰器使用说明:作者:Zhong QQ交流群:121160124 欢迎加入!Python装饰器常用来对已有函数或对象提供一种无侵入、不改变原数据及结构的方式来达到增加额外功能的目的。例如,用户浏览页面前先进行检验是否用户已登录,通过登录验证后才能继续浏览网页;又例如对一个函数执行的时间耗费计算都可以使用装饰器完成。# 定义一个简单的装饰器 用于查看各阶段执行顺序def my_decorator(func): pri.原创 2020-12-09 18:00:36 · 105 阅读 · 0 评论 -
Zhong__Python迭代器/生成器
时间:2020.12.11环境:Python3目的:迭代器/生成器学习说明:作者:Zhong QQ交流群:121160124 欢迎加入!迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器import sys# 定义.原创 2020-12-11 11:22:00 · 109 阅读 · 0 评论 -
Zhong__Python反射
时间:2020.12.09环境:Python3目的:反射常用的方法使用说明:作者:Zhong QQ交流群:121160124 欢迎加入!需求需要执行或调用对象或函数中的某个方法或变量,但不确定此方法或变量是否存在!例如如下的示例代码:class Animal(): def __init__(self, name, weight): self.name = name self.weight = weight def inf.原创 2020-12-09 16:42:29 · 146 阅读 · 2 评论 -
Zhong__Python好用的函数/方法等合集
时间:2020.12.09环境:Python3目的:说明:作者:Zhong QQ交流群:121160124 欢迎加入!all()可迭代对象中全部是True, 结果才是Trueprint(all([1,2,3,4,5,6,7])) # Trueprint(all([0,1,2,3,4,5,6,7])) # Falseany()可迭代对象中有一个是True, 结果就是Trueprint(any([1,2,3,4,5,6,7])) # Truepr...原创 2020-12-09 10:46:23 · 197 阅读 · 0 评论 -
Zhong__Python functools
时间:2020.12.09环境:Python3目的:简单使用functools库说明:作者:Zhong QQ交流群:121160124 欢迎加入!functools,用于高阶函数:指那些作用于函数或者返回其它函数的函数,通常只要是可以被当做函数调用的对象就是这个模块的目标。平时使用的场景不多在Python 2.7 中具备如下方法,cmp_to_key,将一个比较函数转换关键字函数;(Python 3 不支持)partial,针对函数起作用,并且是部分的;reduce.原创 2020-12-09 10:34:50 · 125 阅读 · 0 评论 -
Zhong__Python math
时间:2020.12.09环境:Python3目的:python math库使用说明:基于python3.9作者:Zhong QQ交流群:121160124 欢迎加入!Python math 模块提供了许多对浮点数的数学运算函数。常用的一些方法Python数学函数 函数 返回值 ( 描述 ) abs(x) 返回数字的绝对值,如abs(-10) 返回 10 ceil(x) .原创 2020-12-09 10:34:21 · 190 阅读 · 0 评论