06 2019 档案
摘要:Python进阶(十) 软件开发规范, time模块, datatime模块,random模块,collection模块(python额外数据类型) 一丶软件开发规范 六个目录: 二丶time模块(时间模块) 时间的三种方式: 1.时间戳 ,用于计时 (始于1970年,Unix的诞生.)
阅读全文
摘要:Python进阶 json模块, pickle模块, os模块,sys模块,hashlib模块 一丶序列化模块 什么是序列化: 将一种数据结构,转换成一个特殊的序列(特殊字符串,用于网络传输,或文件保存) 真正的意义:变量从内存中变成可存储或传输的过程称之为序列化 json模块: 是所有
阅读全文
摘要:Python进阶(八) 模块,import , from import 和 的使用 一丶模块的初识 二丶模块的导入 import 三丶from import 四丶模块路径 和 的使用
阅读全文
摘要:Python进阶(七) 带参数的装饰器,多个装饰器修饰同一个函数和递归简单案例(斐波那契数列) 一丶带参数的装饰器 二丶多个装饰器装饰一个函数 三丶递归函数 四丶斐波那契数列的几种推导方式
阅读全文
摘要:Python进阶(六) 装饰器 一丶开放封闭原则 开放原则: 增加一些额外的新功能 封闭原则: 不改变源码.以及调用方式 二丶初识装饰器 装饰器: 也可称装饰器函数,诠释开放封闭原则,装饰器的本质是闭包 三丶被装饰函数带返回值 四丶被装饰函数带参数 五丶标准终终结版装饰器
阅读全文
摘要:Python进阶(五) 内置函数Ⅱ 和 闭包 一丶内置函数Ⅱ 二丶闭包 什么是闭包: 1.闭包是嵌套在函数中的函数 2.闭包必须是内层函数对外层函数的变量(非全局变量)进行引用 3.闭包函数必须返回内部嵌套的函数地址. 闭包的作用: 保存局部信息不被销毁,保证数据的安全性。
阅读全文
摘要:Python进阶(四) 生成器、列表推导式、生成器推导式、匿名函数和内置函数 一丶生成器 本质: 就是迭代器 生成器产生的方式: 1.生成器函数 👇 2.生成器表达式 👇 3.python内置函数或者模块提供(其实1,3两种本质上差不多,都是通过函数的形式生成,只不过1是自己写的
阅读全文
摘要:Python进阶(三) 函数名,作用域,名称空间,f string,可迭代对象,迭代器 一丶关键字:global,nonlocal global 声明全局变量: 1. 可以在局部作用域声明一个全局变量 2. 可以修改全局变量 nonlocal 局部作用域如果想对父级作用域的变量(pyth
阅读全文
摘要:Python进阶(二) 函数参数,作用域 一丶形参角度: args,动态位置传参, kwargs,动态关键字传参 args: 动态位置参数. 在函数定义时, 将实参角度的位置参数聚合在一起 解决实参传递多个位置参数,用 args全部接收,得到元组类型的数据 kwargs: 函数的定义时:
阅读全文
摘要:Python进阶(一) 函数初识 一丶函数的初识 什么函数: 函数是以功能为导向.一个函数封装一个功能 函数的优点: 1.减少代码的重复性, 2.增强了代码的可读性 二丶函数的结构 三丶函数的调用 函数的调用: 函数名+() 函数的调用者 四丶函数的返回值(return) 函数的返回值作
阅读全文
摘要:"置顶" !首先,感谢每位学习python的朋友们能够来我的博客看我的学习笔记. 若各位大佬发现我的理解有偏差,或者是理解错误的地方,还请您及时在评论区给我评论哦~~~ 在此,本人谢谢各位大佬能够给予点评.!!! ( ^__^ ) 嘻嘻, 希望我的写的博客能够得到大家的认可,同时也能够帮助更多想要学
阅读全文
摘要:文件操作 一丶文件操作初识 二丶文件读写操作的模式(r,w,rb,wb) 三丶相对路径和绝对路径 四丶文件的不经常用的模式(r+,w+,a+) 五丶文件其他操作 六丶with open 七丶修改文件(不废话,看下面程序👇)
阅读全文
摘要:数据类型补充、"雷区"、编码 1.数据类型补充 str: list: tuple: dict: set: 数据类型转换: 数据类型转换总结 1. str 数字 必须是数字 2. 数字 字符串 ,没要求 3. 列表转成字符串 ,join 可迭代的对象中不能出现数字 4. 字符串转成列表 split 5
阅读全文
摘要:Python基础知识(六) 小数据池,集合,深浅拷贝 一丶小数据池 什么是小数据池: 小数据池就是python中一种提高效率的方式,固定数据类型使用同一个内存地址 代码块 : 一个文件, 一个模块, 一个函数 ,一个类,一个终端的每一行就是代码块 代码块的关系:如果在同一个代码块中,默认
阅读全文
摘要:Python基础知识(四) 字典 字典 一丶什么是字典 dict关键字 , 以 表示, 以key:value形式保存数据 ,每个逗号分隔 键: 必须是可哈希,(不可变的数据类型),必须是唯一的 值: 任意数据类型 特点: 查询的效率非常高,通过key来查找元素 #典型的空间换时间的案
阅读全文
摘要:Python基础知识(四) 一丶列表 定义格式: 是一个容器,由 表示,元素与元素之间用逗号隔开. 如:name=["张三","李四"] 作用: 存储任意类型的数据 (32位机器能存5亿多,64为机器存储更多) 特点: 可变 (增,删,改,查) 默认从左到右 ,从0开始 . 有序(索引,切片,步长)
阅读全文
摘要:Python基础知识(三) 一丶整型 #二进制转成十进制的方法 # 128 64 32 16 8 4 2 1 1 1 1 1 1 1 例如数字5 : 101 #十进制转成二进制的方法 递归除取余数,从底向上 #十进制:5 5%2==1 👆 2%2==0 👆 >>>>>0101 5的二进制就是:1
阅读全文
摘要:python基础知识(二) 字符串格式化 格式: % 类型 > ' %类型 ' %(数据) %s 字符串 print(' %s is boy'%('tom')) > tom is boy %d 整型 print(' tom has %d money'%(20)) > tom has 20
阅读全文
摘要:Python基础知识 计算基础知识 1.cpu 人类的大脑 运算和处理问题 2.内存 临时存储数据 断电就消失了 3.硬盘 永久存储数据 4.操作系统 调度硬件设备之间数据交互 python的应用和历史 应用场景: 云计算,web开发,科学运算,人工智能,系统运维,爬虫,金融,图形GUI pyt
阅读全文