10 2022 档案

摘要:ATM项目 项目架构设计 三层架构 core目录下的src.py(浏览器/用户视图层) interface目录下的多个py文件(框架/逻辑接口层) db目录下db_handler.py(数据库服务/数据处理层) 项目目录搭建 ATM -bin -start.py -conf -settings.py 阅读全文
posted @ 2022-10-31 23:45 知了了了了 阅读(56) 评论(0) 推荐(0)
摘要:python基础入门之正则表达式 正则表达式前戏 while True: # 1.获取用户输入的手机号 phone_num = input('请输入您的手机号>>>:').strip() # 2.先判断是否是十一位 if len(phone_num) == 11: # 3.再判断是否是纯数字 if 阅读全文
posted @ 2022-10-30 20:58 知了了了了 阅读(58) 评论(0) 推荐(0)
摘要:加密模块、subprocess模块与日志 hashlib加密模块 加密 将明文数据处理成密文数据。为什么加密,为了保证数据安全。 判断数据是否加密 已加密的数据,通常表现为毫无规律的一串字符串(字符、数字、符号);密文长度越长,加密算法(数据处理过程)越复杂。 常见的加密算法 MD5、base64、 阅读全文
posted @ 2022-10-27 20:00 知了了了了 阅读(118) 评论(0) 推荐(0)
摘要:python入门基础之第三方模块 第三方模块的下载与使用 所谓第三方模块,就是别人写的模块,一般功能都比较强大。我们如果想使用第三方模块,第一次必须先下载后面才可以反复使用(等同于内置模块)。 第三方模块的下载方式 pip工具 注意每个解释器都有pip工具,如果我们的电脑上有多个版本的解释器那么我们 阅读全文
posted @ 2022-10-26 20:21 知了了了了 阅读(174) 评论(0) 推荐(0)
摘要:python基础入门之正则表达式 正则表达式前戏 while True: # 1.获取用户输入的手机号 phone_num = input('请输入您的手机号>>>:').strip() # 2.先判断是否是十一位 if len(phone_num) == 11: # 3.再判断是否是纯数字 if 阅读全文
posted @ 2022-10-25 20:53 知了了了了 阅读(136) 评论(0) 推荐(0)
摘要:os模块与sys模块 os模块 os模块可以帮助我们直接对操作系统进行操作。我们可以直接调用操作系统的可执行文件、命令,直接操作文件、目录等等。在系统运维的核心基础。 os.system调用操作系统命令 import os cmd = 'ping www.baidu.com' os.system(c 阅读全文
posted @ 2022-10-20 21:36 知了了了了 阅读(122) 评论(0) 推荐(0)
摘要:常用内置模块 包 什么是包? 包是一个含有__init__.py文件夹,文件夹内可以组织子模块或子包。 包的具体使用 虽然python3对包的要求降低了,不需要__init__.py也可以识别,但是为了兼容性考虑最好还是加上__init__.py 1、如果只想用包中某几个模块,那么还是按照之前的导入 阅读全文
posted @ 2022-10-19 20:33 知了了了了 阅读(77) 评论(0) 推荐(0)
摘要:python基础入门之模块 索引取值与迭代取值的差异 l1 = [11, 22, 33, 44, 55] 1.索引取值 print( l1[2] ) # 33 可以任意位置任意次数取值,不支持无序类型的数据取值。 2.迭代取值 it = iter(l1) # 创建迭代器对象 print(next(i 阅读全文
posted @ 2022-10-18 20:03 知了了了了 阅读(70) 评论(0) 推荐(0)
摘要:异常处理与生成器 异常常见类型 SyntaxError NameError IndexError KeyError IndentationError ...... 异常处理语法结构 1、基本语法结构 try: 待监测的代码(可能会出错的代码) except 错误类型: 针对上述错误类型制定的方案 2 阅读全文
posted @ 2022-10-17 21:09 知了了了了 阅读(50) 评论(0) 推荐(0)
摘要:自测一卷 1.你所使⽤过的⽂本编辑器有哪些,其中Typora有何特点并简单列举⼏个语法功能 用过的文本编辑器:Windows自带的记事本、Word、typora Typora是一款实用易操作的Markdown语法编辑软件。其特点是: 1、支持中文; 2、跨平台,支持windows,mac,Linux 阅读全文
posted @ 2022-10-16 23:43 知了了了了 阅读(60) 评论(0) 推荐(0)
摘要:内置函数、迭代器、异常处理 重要内置函数 zip zip() 函数返回 zip 对象,它是元组的迭代器,其中每个传递的迭代器中的第一项配对在一起,然后每个传递的迭代器中的第二项配对在一起,依此类推。 如果传递的迭代器具有不同的长度,则项目数最少的迭代器将决定新迭代器的长度。 语法:zip(itera 阅读全文
posted @ 2022-10-14 20:45 知了了了了 阅读(55) 评论(0) 推荐(0)
摘要:算法、三元表达式、匿名函数 一、算法简介 1、算法的概念 简单来说,算法就是解决一个问题的具体步骤。算法是程序的灵魂。 程序 = 算法 + 数据结构 2、算法的应用场景 推荐算法:抖音视频推送,淘宝商品推送 成像算法(AI相关) 二、二分法 二分法,也称折半法,是一种在有序数组中查找特定元素的搜索算 阅读全文
posted @ 2022-10-13 20:21 知了了了了 阅读(56) 评论(0) 推荐(0)
摘要:多层语法糖、装饰器、递归函数 一、多层语法糖 多层语法糖就是有多个@函数名,一个函数就有多个功能。 def outter1(func1): print('加载了outter1') def wrapper1(*args, **kwargs): print('执行了wrapper1') res1 = f 阅读全文
posted @ 2022-10-12 20:48 知了了了了 阅读(42) 评论(0) 推荐(0)
摘要:函数与装饰器 global与nonlocal 1、global关键字用来在函数或其他局部作用域中使用全局变量,如果不修改全局变量也可以不使用global关键字。 age = 18 def index(): global age age = 88 index() print(age) # 88 局部名 阅读全文
posted @ 2022-10-11 22:12 知了了了了 阅读(47) 评论(0) 推荐(0)
摘要:python基础入门之函数参数 一、形参与实参 1、形式参数 在函数定义阶段括号内填写的参数 def index(a) 2、实际参数 在函数调用阶段括号内填写的参数 index(123) 3、形参与实参的关系 1.形参相当于是变量名 2.实参相当于是数据值 3.在函数调用的阶段形参会临时与实参绑定关 阅读全文
posted @ 2022-10-10 20:31 知了了了了 阅读(136) 评论(0) 推荐(0)
摘要:python基础入门之函数 一、函数的概念 可以把函数看作工具,提前制造好,然后可以一直拿出来用。 函数的定义(关键字 def) def index(): pass # 不全代码语法结构 index() # 直接调用函数,就可以使用了 # 函数要先定义,再使用,否则会报错。 二、函数的语法结构 1、 阅读全文
posted @ 2022-10-09 19:26 知了了了了 阅读(93) 评论(0) 推荐(0)
摘要:python基础入门之文件操作 一、文件操作 1、文件的概念 文件就是把数据存起来,让程序下次执行时直接使用,省时省力。 2、代码打开文件的两种方式 方法一: f = open(文件路径,读写模式,encoding='utf8') f.close() 方法二: with open('a.txt',' 阅读全文
posted @ 2022-10-09 16:56 知了了了了 阅读(205) 评论(0) 推荐(0)
摘要:总结小计 一、python基础数据类型 1、整型(int) 整型就是整数。 eg: age = 18 2、浮点型(float) 浮点型就是小数。 eg: height = 1.83 3、字符串(str) 字符串是文本类型的数据,引号引起来的部分都是字符串。 eg: hobby = '打游戏' 4、列 阅读全文
posted @ 2022-10-08 01:07 知了了了了 阅读(70) 评论(0) 推荐(0)