03 2022 档案

摘要:本章内容 hashlib加密模块 logging日志模块 hashlib加密模块 作用:把人输入的信息通过算法加密变成密文 即: 明文变密文 基本使用如下: import hashlib # 1.指定算法 > md5算法(最为常见) md5 = hashlib.md5() # 2.使用 update 阅读全文
posted @ 2022-03-31 18:38 DDYT 阅读(35) 评论(0) 推荐(0) 编辑
摘要:本章内容 os模块 sys模块 json模块 subprocess模块 os模块 import os import sys # print(sys.path) """创建文件目录""" # os.mkdir(r'aaa') # os.mkdir(r'bb\cc') # os.makedirs(r'c 阅读全文
posted @ 2022-03-30 21:06 DDYT 阅读(57) 评论(0) 推荐(0) 编辑
摘要:本章内容 re模块的其他知识 正则的别名及分组机制 collections模块 time与datetime模块 random随机数模块 rem模块的其他知识 1.findall的分组优先展示: # 默认优先展示表达式括号内的内容 eg: res = re.findall('a(b)cd','abcd 阅读全文
posted @ 2022-03-29 21:12 DDYT 阅读(137) 评论(0) 推荐(0) 编辑
摘要:正则表达式及相关 正则表达式前戏 正则表达式基本使用 正则表达式特殊符号 正则表达式量词 正则表达式贪婪与非贪婪匹配 正则表达式取消转义 python内置模块之re模块 正则表达式前戏 需求:模仿京东商城的用户手机号登录验证 需求解析: 1.很多的校验规则 2.必须是纯数字,而且是11位,而且开头必 阅读全文
posted @ 2022-03-28 21:42 DDYT 阅读(24) 评论(0) 推荐(0) 编辑
摘要:本章内容 循环导入问题 判断文件类型 模块的查找顺序(重要) 绝对导入与相对导入 模块与包(简单) 编程思想的演变 软件开发目录规范 循环导入问题 # 两个文件彼此导入彼此 循环导入的时候极有可能出现某个名字还没有被创建就使用的情况导致报错 """在以后的编程生涯中 尽量去避免出现循环导入的问题"" 阅读全文
posted @ 2022-03-25 22:10 DDYT 阅读(23) 评论(0) 推荐(0) 编辑
摘要:本章内容概要 生成器对象(自定义迭代器) 自定义range方法 生成器笔试题(了解) 生成器额外补充(了解) 模块简介 导入模块的两种方式 导入句式的补充说明 生成器对象(自定义迭代器) 本质其实还是迭代器 只不过是我们自己通过写代码产生 也有__iter__和__next__方法 def new_ 阅读全文
posted @ 2022-03-24 20:28 DDYT 阅读(68) 评论(0) 推荐(0) 编辑
摘要:本章内容 常见内置函数02 可迭代对象 迭代器对象 for循环的内部原理 异常处理 for循环的本质 常见内置函数 1. help() 查看注释信息 help(len) 2. id() 返回一串相当于内存地址的数字 print(id('tony')) 3.int() 类型转换、机制转换 4.isin 阅读全文
posted @ 2022-03-23 20:49 DDYT 阅读(41) 评论(0) 推荐(0) 编辑
摘要:本章内容概要 三元表达式(简化代码) 各种生成式(简化代码) 匿名函数(简化代码) 常见重要内置函数 常见内置函数补充 可迭代对象(节省空间) 三元表达式 """ 二选一的时候,推荐使用三元表达式 """ def index(a,b): a = input('>>>>>>:') b = input( 阅读全文
posted @ 2022-03-22 21:55 DDYT 阅读(105) 评论(0) 推荐(0) 编辑
摘要:本章内容 多层语法糖内部本质 有参装饰器 递归函数 算法之二分法 多层语法糖内部本质 """语法糖会将紧挨着的被装饰对象的名字当做参数自动传入装饰器函数中""" # 示例: #判断七句print的执行顺序 def func1(func_name): print('执行func1') def inne 阅读全文
posted @ 2022-03-21 17:15 DDYT 阅读(27) 评论(0) 推荐(0) 编辑
摘要:本章内容 闭包函数 闭包函数的实际应用 装饰器简介 装饰器的简易,进阶,完整版本 装饰器模板 装饰器语法糖 装饰器修复技术 闭包函数 # 闭包函数的两大特征(判断一个函数是不是闭包函数) 1.闭:定义在函数内部的函数 2.包:内部函数使用了外层函数名称空间中的名字 eg: def uther(): 阅读全文
posted @ 2022-03-18 16:30 DDYT 阅读(31) 评论(0) 推荐(0) 编辑
摘要:本章内容 名称空间 名字的查找顺序 作用域 global与nonlocal关键字 函数名对象 函数的嵌套 名称空间 # 名称空间 用大白话来说就是存放变量名与变量值绑定关系的地方 # 名称空间的分类 1.内置名称空间 python解释器提前定义好的 len() print() open()之类的 2 阅读全文
posted @ 2022-03-17 21:53 DDYT 阅读(59) 评论(0) 推荐(0) 编辑
摘要:本章内容 函数的定义与调用 函数的分类 函数的返回值 函数的参数 函数的定义与调用 """ 函数的使用必须遵循’先定义,后调用’的原则。函数的定义就相当于事先将函数体代码保存起来,然后将内存地址赋值给函数名,函数名就是对这段代码的引用,这和变量的定义是相似的。没有事先定义函数而直接调用,就相当于在引 阅读全文
posted @ 2022-03-16 17:37 DDYT 阅读(182) 评论(0) 推荐(0) 编辑
摘要:本章内容 文件内光标的移动 文件数据修改 函数简介 函数的语法结构 文件内光标的移动 # 1. 文件内容的读取,光标移动 eg: with open(r'1.txt','r',encoding='utf8') as f: print(f.read(3)) print(f.read(3)) # 在文本 阅读全文
posted @ 2022-03-15 17:33 DDYT 阅读(67) 评论(0) 推荐(0) 编辑
摘要:今日内容 编码与解码以及字符编码的应用 文件基本操作的流程 文件的操作默认 操作文件的方法 编码与解码 编码 用通俗易懂的话来说就是把人能看懂的语言转为计算机能看懂的语言 例: 字符 >>>>>> unicode 或 unicode >>>>>>> 其他编码 # 编码 encode s = '时不待 阅读全文
posted @ 2022-03-14 18:19 DDYT 阅读(56) 评论(0) 推荐(0) 编辑
摘要:本章内容详解 字典内置方法 元组内置方法 集合内置方法 垃圾回收机制 字典内置方法 # 类型转换 dict() l = { 'name' : 'tony', 'age' : 20, 'genger' : 'male', 'hobbies' : ['football', 'basketball'] } 阅读全文
posted @ 2022-03-10 19:54 DDYT 阅读(49) 评论(0) 推荐(0) 编辑
摘要:关于markdown文件上传博客园的操作 1.准备环境 1.python 3.8及以上(python多版本设置高版本为计算机默认版本) 2.在cmd命令窗口 输入: pip install pyyaml 3.获取脚本,下载链接https://github.com/dongfanger/pycnblo 阅读全文
posted @ 2022-03-09 22:00 DDYT 阅读(43) 评论(0) 推荐(0) 编辑
摘要:本章内容 字符串的其他内置方法 列表内置方法 可变类型与不可变类型 队列与堆栈 字符串的其他内置方法 1.移除字符串首尾的指定字符,可以选择方向 eg: s = '$$$$username$$$$' print(s.strip('$')) # username print(s.lstrip('$') 阅读全文
posted @ 2022-03-09 19:16 DDYT 阅读(53) 评论(0) 推荐(0) 编辑
摘要:本章内容 while + else 死循环与while的嵌套 for循环的基本使用 range关键字 for循环补充(break、continue、else) for循环的嵌套 基本数据类型及内置方法 while + else """当while的循环可以正常执行完后,便可以执行else了。""" 阅读全文
posted @ 2022-03-08 17:38 DDYT 阅读(169) 评论(0) 推荐(0) 编辑
摘要:本章内容 流程控制 if判断 while循环 流程控制 1.什么是流程控制 ​ 流程控制就是控制事物的执行流程 2.流程控制的分类 ​ 1.顺序结构 从上向下依次执行 ​ 2.分支结构 根据条件的判断做出不同的执行流程 ​ 3.循环结构 根据条件做出反复的相同的流程(循环不可能一直持续,除非人为的定 阅读全文
posted @ 2022-03-07 17:25 DDYT 阅读(38) 评论(0) 推荐(1) 编辑
摘要:今日内容 基本数据类型 用户交互 格式化输出 运算符 逻辑运算符 成员运算、身份运算 基本数据类型 接着上一篇文章,继续聊数据类型。 1.字典(dict) 顾名思义就是具有查找功能的变量。 2.布尔值(bool) 3.集合set 4.元组tuple 2.用户交互 3.格式化输出 也可以进行动态的交互 阅读全文
posted @ 2022-03-04 16:47 DDYT 阅读(99) 评论(0) 推荐(0) 编辑
摘要:今日笔记 新内容 多版本共存 python语法注释 python变量与常量 变量的本质 变量的命名规范和风格 python基本数据类型 python多版本共存 目前市面上存在很多python版本,有2.x,3.x的版本。目前市面上绝大多数公司用的是3.6版本的解释器,在学习期间,使用比较频繁的也是p 阅读全文
posted @ 2022-03-03 18:02 DDYT 阅读(114) 评论(0) 推荐(0) 编辑
摘要:1.操作系统 操作系统,简称OS,也可以称为计算机管理控制程序。是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。操作系统诞生至今,已经衍生出各 阅读全文
posted @ 2022-03-02 19:18 DDYT 阅读(118) 评论(0) 推荐(0) 编辑
摘要:下载 中文版官网:https://typoraio.cn/ 注:目前该软件需要付费 语法 markdown语法,操作更依赖于快捷键的使用。 优点:相比较于老牌编辑器,操作更加简单,目前大多数主流编辑器都支持该语法 快捷键使用说明 1.标题系类 1.使用#号空格配合文本,几级标题就几个#号 2.ctr 阅读全文
posted @ 2022-03-01 17:42 DDYT 阅读(137) 评论(0) 推荐(0) 编辑
摘要:计算机的本质 计算机也被称为称电脑,可以变相地理解为和人脑类似的一种用于计算的机器。在计算机的世界中,只有两种状态,即:数字0和1。 衍生概念:比特位:就是含有01的数字位数。以下是常见存储单位的转换关系: 8bit < > 01010101 8bit = 1bytes 1024bytes = 1K 阅读全文
posted @ 2022-03-01 16:52 DDYT 阅读(149) 评论(0) 推荐(0) 编辑

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