11 2021 档案

Python 安装第三方模块
摘要:第三方模块:由第三方编写的并发布的,供python使用的模块 安装: 1、pip(或pip3)安装: pip install 模块名[==版本号] [-i 仓库源地址] 2、pycharm 安装: settings -> project -> project interprte -> 双击或加号 国 阅读全文

posted @ 2021-11-29 21:46 秋不语 编辑

Python logging日志模块
摘要:程序都离不开日志,网站更离不开:注册、登陆、访问等各种操作都离不开。 Python中也有日志模块,使用很方便。 import logging import logging.config logging模块的四个对象: logger对象:负责产生日志 filter对象: 负责过滤日志 handler对 阅读全文

posted @ 2021-11-29 21:40 秋不语 编辑

Python hashlib密码模块
摘要:hashlib加密模块 hash音译为“哈希”,是一种散列摘要算法。即把任意长度字符串通过某种散列算法,输出成固定长度的另一个散列值,也称为摘要值。 输出的字符串越长,算法复杂度越高,需要占用的计算资源也越多,破解难度越大,相应的安全程序也就越高。 hashlib模块提供的加密方式有md5,sha系 阅读全文

posted @ 2021-11-29 21:08 秋不语 编辑

Python 异常捕获
摘要:异常: 程序运行过程中出现的,与设计目的不相符的错误。 如果错误不被处理,则程序可能中断执行。 异常的三部分: 异常反馈:报错的最后一行,是错误所在行 异常类型:错误的类型 异常提示:异常类型 冒号 后面的内容 错误的种类: 1、语法错误:不能用 2、逻辑错误:可以有,尽量少,尽快改 主要的错误类型 阅读全文

posted @ 2021-11-27 11:19 秋不语 编辑

Python 可迭代对象
摘要:迭代: 第一次的更新,都依赖于上一次的结果 可迭代对象: 内置有__iter__方法的都称之为可迭代对象 内置:可能通过 点(.)的方式直接查看 如list.__iter__ 可变类型如list set dic tuple等都是可迭代对象 不可变类型如int float bool等不是可迭代对象 迭 阅读全文

posted @ 2021-11-27 11:04 秋不语 编辑

Python 匿名函数 lambda函数 与匿名函数搭配使用函数 map zip filter reduce
摘要:匿名函数(lambda函数) 函数格式: lambda 形参:返回值 如: lambda x:x**2 例: res = lambda x:x**2 res(3) #结果为9 该函数一般不单独使用,而是用map、zip等函数配合使用: map(fun,*iterables) 映射 把可迭代对象中的每 阅读全文

posted @ 2021-11-27 10:49 秋不语 编辑

Python 三元表达式、列表生成式
摘要:三元表达式:从两个选项中选择一个选项 从a b两个值中返回较大的一个。 方法一:if判断 a ,b = 10,20 if a > b: return a else: return b 方法二:三元表达式 res = a if a > b esle b 如果 a > b,则把a返回并赋值给res,否则 阅读全文

posted @ 2021-11-27 10:17 秋不语 编辑

Python 递归函数、二分法
摘要:递归函数: 在函数运行过程中,如果没有达到终止条件,就再次调用自己,直到达到终至条件或者程序结束。 最大递归层数:默认为1000,根据电脑硬件(cpu)或者系统不同,也可能在998左右停止。 查看最大递归深度:sys.getrecursionlimit() 设置最大递归深度:sys.setrecur 阅读全文

posted @ 2021-11-27 09:38 秋不语 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示