11 2021 档案
摘要:1.什么是包? 1. 官网解释 Packages are a way of structuring Python’s module namespace by using “dotted module names”包是一种通过使用‘.模块名’来组织python模块名称空间的方式。 2. 通俗理解 包就
阅读全文
摘要:hashlib模块 1.加密: 将明文数据通过一系列算法变成密文数据(目的就是为了数据的安全) 2.加密算法: md系列 sha系列 base系列 hmac系列 3.加密的基本使用: # 1.先确定算法类型(md5普遍使用) # 2.将明文数据传递给md5算法(update只能接受bytes类型数据
阅读全文
摘要:1.random模块 | 方法 | 作用 | | | | | random.random() | 随机产生一个0-1之间的小数 | | random.uniform(1,6)) | 随机产生一个1-6之间的小数 | | random.randint(1, 6) | 随机产生一个1-6之间的整数 |
阅读全文
摘要:re模块 说明:在pyhton中要想使用模块,必须借助模块,re就是其中之一 findall,search,match方法的对比: 方法 查找内容 返回值 无数据 结果空group() re.findall 根据正则匹配除所有符合条件的数据 对象列表 空列表 无此方法 re.search 根据正则匹
阅读全文
摘要:1.绝对导入与相对导入 1.绝对导入的方法 方法:始终按照执行文件所在的sys.path查找模块 注意点:在程序中涉及到多个文件之间导入模块的情况 一律按照执行文件所在的路径为准 2.相对导入的方法 方法: """ 句点符(.) .表示当前文件路径 ..表示上一层文件路径 """ 特点:能够打破始终
阅读全文
摘要:面向过程编程(理论) 面向对象编程就类似于造一条产品的流水线 面向过程编程的缺点是,一旦需要修改功能,那需要整体改造 模块简介 1.python起源 python最早起源于linux运维,胶水语言,俗称调包侠(由贬到褒) 2.模块的定义 模块是一系列功能集合体 3.模块的作用 提高开发的效率,可以站
阅读全文
摘要:一、迭代器 异常捕获补充 1.异常的定义 代码运行出错会导致异常 异常发生后如果没有解决方案则会导致整个程序结束 2.异常三个重要组成部分 1.traceback 翻到最下面从下往上的第一个蓝色字体鼠标左键点击即可跳转到错误的代 码所在的行 2.XXXError 错误的类型 3.错误类型冒号后面的内
阅读全文
摘要:常用的内置函数、可迭代对象、迭代器对象、for 循环的内部机理和异常捕捉 一、常用的内置函数 # 1.map """循环获取每个元素,并传递给匿名参数其返回值""" # 2.zip(iter1 [,iter2 [...]]) 拉链 """ zip可以将各个可迭代对象中的元素每个中抽一个出来组成元组的
阅读全文
摘要:一、递归函数 递归函数的定义 """那些在自身内部调用自身的函数""" 递归函数的特征 """一次次向下推导答案,但是每一次递归过后复杂度有所下降 依据最后的结论往后推导出最初需要的答案 递归一定要有结束条件 """ 递归函数的应用 # 打印出列表中的每一个元素 l = [1,[2,[3,[4,[5
阅读全文
摘要:一、装饰器的简易版本 # 给函数index函数添加运行计时的功能 import time def index(): print('你好呀,大宝贝!') def outer(func): def get_time(): start_time = time.time() func() end_time
阅读全文
摘要:一、名称空间的作用域 1.什么是名称空间 用于储存变量名与变量值关系的地方 2.名称空间的作用域是什么 名称空间的作用范围叫做名称空间的作用域 3.名称空间的作用域的分类 内置名称空间:程序的任何阶段,任何时间都有效(全局有效) 全局名称空间:程序的任何阶段,任何时间都有效(全局有效) 局部名称空间
阅读全文
摘要:一、形式参数与非形式参数 二、位置参数 三、关键字参数 四、默认参数 五、可变长参数 六、名称空间
阅读全文
摘要:一、字符编码 什么是字符编码 计算机的数据都是以二进制的数据进行存储和处理的,因此人类字符必须通过编码才可以被计算机识别,所以字符编码就是将人类字符按照一定规则转换成计算机能识别的内容。 发展史 Python不同版本的区别 Python2.X采用的内部编码为ASCII 文件头要加上coding:ut
阅读全文
摘要:一、前言 本文的重点主要有三大部分,python编程语言中两种文件操作模式,三大读写模式,以及其具体的pycharm的操作效果。两大文件操作模式分类是根据操作对象的不同而来的,字符串和二进制。对文件的不同读写操作的组合,构成的文件的三大操作模式,当然其中的具体操作方法是我们必须要掌握的内容。 冗长的
阅读全文
摘要:一、前言 二、if流程控制 1.单if分支结构原理图&案例图 2.if+else流程判断原理图&案例 3. if +elif+else流程结构原理图&案例 4.if判断之嵌套流程控制 三、while 1.while循环语句 2.while循环+break流程控制 案例: while True: us
阅读全文
摘要:心有全局,做事不慌,今天的内容就是为将来写代码做铺垫,主要掌握Python编码的规范,注释的内容,常量,变量的介绍以及命名的规范,最后还会讲Python的垃圾处理机制,毕竟程序的运行必须是在内存中执行的,而内存的空间是有限的。最后再讲一个将来会处理的数据类型,篇幅有限,其余类型将来再讲。文章最后部分
阅读全文
摘要:一、前言 下载pycharm真的很简单,只需考虑三个问题即可:在哪下?下哪个?怎么装?如何破解?那么现在就开始吧! 二、在哪下? 下载链接:https://www.jetbrains.com/pycharm/ 三、下哪个? 根据自己的计算机系统,选择相应的i系统选项,然后选择professionl版
阅读全文
摘要:一、别担心,不用怕! 找到这篇文章的时候,说明你无论是出于主动还是被动,是出于名气的吸引还是外界的压力,反正你已经做好下载python的准备了,我们都知道对于新手来说,陌生领域确实让人慌张,别担心,下载python真的很简单,只需考虑三个问题即可:在哪下?下哪个?怎么装?那么现在就开始吧! 二、在哪
阅读全文

浙公网安备 33010602011771号