posts - 66,comments - 0,views - 18192
11 2021 档案
hashlib模块、logging日志模块、第三方模块
摘要:一、hashlib模块 加密:将明文数据通过一系列算法变成密文数据(目的就是为了数据的安全) 加密算法:md系列 sha系列 base系列 hmac系列 # 基本使用 import hashlib # 1.先确定算法类型(md5普遍使用) md5 = hashlib.md5() # 2.将明文数据传 阅读全文
posted @ 2021-11-29 18:50 耿蜀黍 阅读(28) 评论(0) 推荐(0) 编辑
random随机模块、系列化模块(json)、os模块、sys模块
摘要:一、random随机数模块 用这个模块得到的数据,都是随机的,公平公正 import random print(random.random()) # 0.4399 随机产生一个0-1之间的小数 print(random.randint(1, 6)) # 2 随机产生一个1-6之间的整数 掷骰子 pr 阅读全文
posted @ 2021-11-26 17:11 耿蜀黍 阅读(113) 评论(0) 推荐(0) 编辑
取消转义、内置模块的使用
摘要:一、取消转义 在原生的正则表达式中取消转义推荐使用\(每个\只能取消一个字符的转义) 在python中取消转义推荐使用r'\n\a\t'(也可以使用\) 二、python内置模块之re模块 在python中使用正则,必须借助与模块 # 在python要想使用正则必须借助于模块 re就是其中之一 '' 阅读全文
posted @ 2021-11-25 17:52 耿蜀黍 阅读(105) 评论(0) 推荐(0) 编辑
绝对导入与相对导入、软件开发目录、正则表达式
摘要:一、绝对导入与相对导入 导入的时候一定要确定自己的位置,是在执行文件中还是被导入文件中 """在程序中涉及到多个文件之间导入模块的情况 一律按照执行文件所在的路径为准""" 绝对导入 始终按照执行文件所在的sys.path查找模块 相对导入 """ 句点符(.) .表示当前文件路径 ..表示上一层文 阅读全文
posted @ 2021-11-24 16:18 耿蜀黍 阅读(62) 评论(0) 推荐(0) 编辑
面向过程编程,模块简介,import,from句式
摘要:一、面向过程编程(理论) 敲代码的时候,先构思,把想好的过程想清楚,主体写出来,在添加额外的功能,最后编写代码 面向过程编程就好比在设计一条产品流水线 # 用户注册功能 1.获取用户名和密码 2.组织成固定的格式 3.文件操作写入文件 '''面向过程编程的缺陷在于:一旦要修改功能 那么需要整体改造( 阅读全文
posted @ 2021-11-23 16:56 耿蜀黍 阅读(242) 评论(0) 推荐(0) 编辑
生成器,生成器表达式,内置函数
摘要:一、异常捕获 try: 被监测的代码 except 错误类型 as e: ... else: 被监测的代码不报错的时候执行 finally: 无论是否报错最终都会执行 # 断言(了解) name = 'jason' assert isinstance(name,str) # 主动报异常 raise 阅读全文
posted @ 2021-11-22 19:18 耿蜀黍 阅读(43) 评论(0) 推荐(0) 编辑
可迭代对象,迭代器
摘要:一、常用内置函数 # 1.map() 映射 l = [1,2,3,4] map(lambda x:x+1,l) # 循环获取列表中每个元素并传递给匿名函数保存返回值 # 2.zip() 拉链 l = [11, 22, 33, 44, 55, 66, 77] name_list = ['jason', 阅读全文
posted @ 2021-11-19 15:14 耿蜀黍 阅读(37) 评论(0) 推荐(0) 编辑
函数递归、匿名函数
摘要:一、递归函数 函数不仅可以嵌套定义,还可以嵌套调用,既在调用一个函数的过程中,函数内部又调用另一个函数,而函数的递归调用指的是在调用一个函数的过程中又直接或间接地调用该函数本身 1、在调用f1的过程中,又调用f1,这就是直接调用函数f1本身 # 函数递归死循环 默认是1000 也有可能是998 .. 阅读全文
posted @ 2021-11-18 20:07 耿蜀黍 阅读(99) 评论(0) 推荐(0) 编辑
装饰器
摘要:一、装饰器 什么是装饰器 装饰器就是一个用来为被装饰对象添加新功能的工具 装饰器指的定义一个函数,该函数是用来为其他函数添加额外的功能 为何要用装饰器 在添加新功能的时候要遵循开放封闭的原则:一旦软件上线运行之后,应该对修改源代码封闭,对扩展功能开放 原则: 1、不修改函数内的源代码 2、不修改函数 阅读全文
posted @ 2021-11-16 18:36 耿蜀黍 阅读(183) 评论(0) 推荐(0) 编辑
名称空间、函数对象、作用域、闭包函数的掌握
摘要:一、名称空间 # 什么是名称空间(namespaces) 用于存放变量名与变量值绑定关系的地方(类似于民政局) # 名称空间的分类(重要) 1.内置名称空间 python解释器提前给你定义好的 print() len() ... 2.全局名称空间 在py文件中顶格编写的代码运行之后都会存入全局名称空 阅读全文
posted @ 2021-11-15 19:16 耿蜀黍 阅读(50) 评论(0) 推荐(0) 编辑
函数基本使用
摘要:一、函数的基本使用 什么是函数? ps:函数就是盛放代码的容器 具备某一功能的工具 >函数 事先准备工具的过程 >函数的定义 遇到应用场景拿来就用 >函数的调用 函数的使用原则: 先定义 后调用 为何要用函数? 解决下述问题: 1.代码组织结构不清晰、可读性差 2.可维护性、可扩展性差 如何用函数? 阅读全文
posted @ 2021-11-12 18:40 耿蜀黍 阅读(124) 评论(0) 推荐(0) 编辑
文件操作
摘要:一、文件处理 1、什么是文件 文件其实是操作系统暴露给用户操作硬盘的快捷方式(接口) 2、为何要用文件 读写文件 >存取硬盘 应用程序:open() 操作系统:打开文件 计算机硬件: 硬盘空间 3、如何用文件 打开文件:得到文件句柄并赋值给一个变量 读/写:通过句柄对文件进行操作 关闭文件 1、文件 阅读全文
posted @ 2021-11-11 19:19 耿蜀黍 阅读(50) 评论(0) 推荐(0) 编辑
字符编码应用、文件操作
摘要:一、字符编码 如何保证不乱码: **存乱了:**用utf-8编码存入硬盘 **读乱了:**将读的编码改成与存的编码一致 运行python程序的三个步骤:python test.py 1、启动python解释器 2、解释器将test.py的内容从硬盘读入内存 3、解释器解释执行刚刚读入内存的代码,识别 阅读全文
posted @ 2021-11-10 15:32 耿蜀黍 阅读(57) 评论(0) 推荐(0) 编辑
列表、字典、元组、集合的内置方法
摘要:一 、 列表的其它内置方法 .sort 、.reverse(升序、参数指定、降序) l1 = [44, 22, 11, 33, 99, 77, 88, 66] # l1.sort() # 默认是升序 # l1.sort(reverse=True) # 参数指定 降序 # print(l1) # l1 阅读全文
posted @ 2021-11-09 15:37 耿蜀黍 阅读(50) 评论(0) 推荐(0) 编辑
字符串、列表的内置方法、可变与不可变类型
摘要:一、字符串的内置方法 如何快速查看数据都有哪些方法 >>> 句点符( . ) 如何查看底层源码 :方法 ctrl + 鼠标左键点击 1、.upper (全转成大写).lower (全转成小写) res = 'GenG' # 全转成大写 print(res.upper()) # GENG # 全转成小 阅读全文
posted @ 2021-11-08 16:32 耿蜀黍 阅读(79) 评论(0) 推荐(0) 编辑
循环的结构、数据类型的内置方法
摘要:一、循环的结构 ①while循环+continue的使用 # 1.使用while循环打印出0-10 # count = 0 # while count < 11: # print(count) # count += 1 # 2.使用while循环打印出0-10但是不打印4 # 1.定义一个起始变量 阅读全文
posted @ 2021-11-05 15:43 耿蜀黍 阅读(89) 评论(0) 推荐(0) 编辑
成员运算、身份运算、流程控制while循环
摘要:一、成员运算in 、not in # 成员运算 判断个体在不在某个群体里面 '''也可以理解为一个人在不在一堆人里 ''' 关键字 in (在) not in (不在) 字典默认暴露给外界的只有K # 可以看下图: 二、身份运算 == is # 判断两个数据,值和内存是否相同 符号:==(判断值)i 阅读全文
posted @ 2021-11-04 18:59 耿蜀黍 阅读(50) 评论(0) 推荐(0) 编辑
与用户交互、格式化输出、基本运算符的基础
摘要:一、用户交互 用户交互可以分为输入与输出 1、什么是用户交互 用户交互就是人往计算机里输入数据,计算机输出的结果 2、为什么要与用户交互 为了让计算机能够像人一样与用户沟通交流 3、怎么使用 输入(input)看下方图: 输出(print)看下方图: 格式为print(),其中打印多个元素时,需要用 阅读全文
posted @ 2021-11-03 20:00 耿蜀黍 阅读(89) 评论(0) 推荐(0) 编辑
基本数据类型
摘要:一、基本数据类型 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指内存中对象的类型。 1、整形int # 就是整数类型,比如年龄,身份证、班级 age=21 calss=3 2、浮点型float # 带小数点的数字,比如π、薪资、体重都是浮点型 π=3.14 salary 阅读全文
posted @ 2021-11-03 18:39 耿蜀黍 阅读(189) 评论(0) 推荐(0) 编辑
注释、变量与常量、垃圾回收机制、
摘要:一、python之注释 1.单行注释 在任何代码行前面加上‘#’符号就可以把它变成一个注释。 举例如下: 运行结果: 可以看出,程序运行第一行会被忽略。注释只是用来方便你和其它人读懂代码。 2.行末注释 可以在一行代码最后加注释,比如: 注释从#字符开始,#之前的所有内容都是正常的代码,在它后面的所 阅读全文
posted @ 2021-11-02 20:01 耿蜀黍 阅读(65) 评论(0) 推荐(0) 编辑
pycharm软件安装指导教程
摘要:pycharm软件安装的步骤 1.首先打开pycharm的官网 https://www.jetbrains.com/pycharm/download/#section=windows 这是外网,进去估计有点慢 2.这个点击进去找好自己相对应的版本安装就好 3.打开安装程序,win系统安装软件都是万年 阅读全文
posted @ 2021-11-01 16:50 耿蜀黍 阅读(201) 评论(0) 推荐(0) 编辑
python解释器安装指导教程
摘要:python解释器安装的步骤 1.首先打开python的官网:https://www.python.org 这是外网,进去估计有点慢 2.首页downloads下打开 3.最上边是两个最新的版本,如果长期打算用python3,默认使用最新版本。如果想要下载具体的哪个版本也是可以的 4.各个版本的区别 阅读全文
posted @ 2021-11-01 14:45 耿蜀黍 阅读(498) 评论(0) 推荐(0) 编辑

< 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

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