【Python基础笔记】教程文章相关的互联网学习教程文章

Python基础笔记_Day08_Python偏函数、回调函数、递归函数

Day08_Python偏函数、回调函数、递归函数 08.01_Python语言基础(偏函数)(熟练) 08.02_Python语言基础(回调函数)(掌握) 08.03_Python语言基础变量(Python变量)(重点重点重点掌握) 08.04_Python语言基础(递归函数)(重点) 08.05_Python语言基础(栈模拟递归遍历目录)(熟练) 08.06_Python语言基础(队列模拟遍历目录)(熟练) 08.07_Python语言基础(数据结构)(了解) ## 08.01_Python语言基础(偏函数)(熟练) ### 定义: * 函数在执...

python 基础笔记九-集合

集合set:1、集合中的元素天生去重,也是用大括号{}定义,集合是无序的,不能根据下标来取值;2、可以将一切可以循环的类型转换为集合,如列表、字符串、元组3、定义一个空集合:jihe = set()4、函数:4.1、set1.intersection(set2):判断集合set1和集合set2是否有交集,返回交集的元素4.2、set1 & set2:也是判断集合set1和集合set2是否有交集,返回交集的元素 4.3、set1.union(set2):取集合set1、set2的并集,即返回两个集合...

python 基础笔记十一 - random模块【代码】

python 中的random模块包含一些可以生成随机数的方法 1、random.randint(startInt,endInt):生成startInt-endInt之间的随机的整数,包含边界范围  1 print(random.randint(100000,999999)) #随机生成6位的验证码 2、random.uniform(startInt,endInt):随机生成一个在startInt-endInt之间的小数,包含边界范围 1 print(random.uniform(10,99)) #随机生成小数 3、random.choice(seq):从seq中随机取一个元素,seq的类型可以是字...

python 基础笔记十 - hashlib模块【图】

Python3导入hashlib模块,在Python2中直接导入md5模块 hashlib模块提供了很多加密的方法: 1、str.encode():将字符串str转换为二进制,字符串不能直接加密,需要先转换为二进制 2、hashlib.md5(str):将二进制密文转换为md5加密 3、md5str.hexdigest():对md5进行加密,加密后字符串长度为32位(加密之后是不可逆)    4、hashlib.sha1():将二进制加密 hashlib.sha224():将二进制加密,长度为224位 hashlib.sha256():将二进...

python 基础笔记十二 - 模块&第三方模块安装【图】

模块: 模块分为三种:1、标准模块;2、第三方模块;3、自己写的Python脚本文件 安装第三方模块: 1、在cmd中安装:pip install 模块名称备注:一般pip.exe 在Python安装文件的script文件夹下,所以需要把该路径放到path环境变量下才能用pip命令:2、手动安装:2.1、百度搜索模块名称,找到对应的PyPI:2.2、选择Download files2.3、两种不同的安装模式:.whl文件: pip install 绝对路径 .tar.gz文件:先解压,在cmd命令...