10 2022 档案

摘要:ATM项目讲解 项目目录图片为: 1先写启动文件 import os#导入os模块 import sys#导入环境变量模块 CHE5_DIR=os.path.dirname(os.path.dirname(__file__))#获取项目根路径 sys.path.append(CHE5_DIR)#将项 阅读全文
posted @ 2022-10-31 22:29 冰柠檬檬 阅读(45) 评论(0) 推荐(0) 编辑
摘要:正则表达式前戏 while True: # 1.获取用户输入的手机号 phone_num = input('请输入您的手机号>>>:').strip() # 2.先判断是否是十一位 if len(phone_num) == 11: # 3.再判断是否是纯数字 if phone_num.isdigit 阅读全文
posted @ 2022-10-30 15:44 冰柠檬檬 阅读(79) 评论(0) 推荐(0) 编辑
摘要:hashlib加密模块 1.hashlib的简介 hashlib 是一个提供了一些流行的hash(摘要)算法的Python标准库.其中所包括的算法有 md5, sha1, sha224, sha256, sha384, sha512等 hashlib是将明文数据处理成密文数据,让外人无法看懂,保证了 阅读全文
posted @ 2022-10-27 18:53 冰柠檬檬 阅读(63) 评论(0) 推荐(0) 编辑
摘要:第三方模块的下载与使用 第三方模块:别人写的模块 一般情况下功能都特别强大 我们如果想使用第三方模块 第一次必须先下载后面才可以反复使用(等同于内置模块) 下载第三方模块的方式 1pip 是 Python 包管理工具,该工具提供了对 Python 包的查找、下载、安装、卸载的功能。 软件包也可以在 阅读全文
posted @ 2022-10-26 17:24 冰柠檬檬 阅读(27) 评论(0) 推荐(0) 编辑
摘要:正则表达式前戏 while True: # 1.获取用户输入的手机号 phone_num = input('请输入您的手机号>>>:').strip() # 2.先判断是否是十一位 if len(phone_num) == 11: # 3.再判断是否是纯数字 if phone_num.isdigit 阅读全文
posted @ 2022-10-25 19:49 冰柠檬檬 阅读(42) 评论(0) 推荐(0) 编辑
摘要:异常、生成器 异常常见类型 异常以不同的类型出现,这些类型都作为信息的一部分打印出来: 例子中的类型有 SyntaxError NameError IndexError KeyError IndentationError 异常处理语法结构 1.基本句法 try: 待监测的代码(可能会出错的代码) e 阅读全文
posted @ 2022-10-23 21:33 冰柠檬檬 阅读(24) 评论(0) 推荐(0) 编辑
摘要:Python3 OS 文件/目录方法 os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: import os # 1创建目录 # os.mkdir(r'd1')# 相对路径 在执行文件所在的路径下创建目录 可以创建单级目录 # os.mkdir(r'd2\d22\d22')#不 阅读全文
posted @ 2022-10-20 20:07 冰柠檬檬 阅读(38) 评论(0) 推荐(0) 编辑
摘要:包的具体使用 虽然python3对包的要求降低了 不需要__init__.py也可以识别 但是为了兼容性考虑最好还是加上__init__.py 1.如果只想用包中某几个模块 那么还是按照之前的导入方式即可 from aaa import md1, md2 2.如果直接导入包名 import aaa 阅读全文
posted @ 2022-10-19 17:38 冰柠檬檬 阅读(112) 评论(0) 推荐(0) 编辑
摘要:模块 索引取值与迭代器的差异 模块取值可以有索引取值的迭代取值。 l1 = [11, 22, 33, 44, 55] 1.索引取值 可以任意位置任意次数取值 不支持无序类型的数据取值 2.迭代取值 只能从前往后依次取值无法后退 支持所有类型的数据取值(无序有序) ps:两者的使用需要结合实际应用场景 阅读全文
posted @ 2022-10-18 15:43 冰柠檬檬 阅读(118) 评论(0) 推荐(0) 编辑
摘要:异常、生成器 异常常见类型 异常以不同的类型出现,这些类型都作为信息的一部分打印出来: 例子中的类型有 SyntaxError NameError IndexError KeyError IndentationError 异常处理语法结构 1.基本句法 try: 待监测的代码(可能会出错的代码) e 阅读全文
posted @ 2022-10-17 18:36 冰柠檬檬 阅读(34) 评论(0) 推荐(0) 编辑
摘要:# 1.你所使⽤过的⽂本编辑器有哪些 # 其中Typora有何特点并简单列举⼏个语法功能 """ 答:文本编辑器:记事本,typora,notepad++, typora 特点:可以使用markdown语法,快速生成表格,个体文字添加链接,快速改变文本格式,引用各种程序的代码 #一级标题 !()[] 阅读全文
posted @ 2022-10-16 22:04 冰柠檬檬 阅读(32) 评论(0) 推荐(0) 编辑
摘要:python the third week 文件操作 文件的概念 文件就是操作系统给用户操作的快捷方式。 打开文件的方式 方式1: open() 方法 Python open() 方法用于打开一个文件,并返回文件对象。 在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSEr 阅读全文
posted @ 2022-10-16 22:03 冰柠檬檬 阅读(30) 评论(0) 推荐(0) 编辑
摘要:重要内置函数 zip() 映射 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操 阅读全文
posted @ 2022-10-14 19:59 冰柠檬檬 阅读(23) 评论(0) 推荐(0) 编辑
摘要:算法简介及二分法 1.什么是算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。 阅读全文
posted @ 2022-10-13 19:39 冰柠檬檬 阅读(145) 评论(0) 推荐(0) 编辑
摘要:多层语法糖 def outter1(func1): print('加载了outter1') def wrapper1(*args, **kwargs): print('执行了wrapper1') res1 = func1(*args, **kwargs) return res1 return wra 阅读全文
posted @ 2022-10-12 16:55 冰柠檬檬 阅读(24) 评论(0) 推荐(0) 编辑
摘要:global与nonlocal 1 global关键字: 在函数中,如果想给全局变量赋值,则需要用关键字global声明。 eg: money = 666 def index(): global money money = 123 index() print(money)#123 2 nonloca 阅读全文
posted @ 2022-10-11 20:54 冰柠檬檬 阅读(21) 评论(0) 推荐(0) 编辑
摘要:函数参数 函数参数之位置参数 位置参数指的是按顺序定义的参数,需要从两个角度去看: 1位置形参 在定义函数时,按照从左到右的顺序依次定义形参,称为位置形参,凡是按照这种形式定义的形参都必须被传值 def funcl(a,b,c):pass 代码行只有一行可以直接写在冒号后面 2位置实参 在调用函数时 阅读全文
posted @ 2022-10-10 16:43 冰柠檬檬 阅读(153) 评论(0) 推荐(0) 编辑
摘要:文件内光标移动案例 import time with open('access.log',mode='rb') as f: f.seek(0,2) while True: line=f.readline() if len(line) == 0: # 没有内容 time.sleep(0.5) else 阅读全文
posted @ 2022-10-09 21:22 冰柠檬檬 阅读(29) 评论(0) 推荐(0) 编辑
摘要:文件操作 1文件的概念 文件就是操作系统给用户操作的快捷方式。 2代码打开文件的两种方法 方式1: open() 方法 Python open() 方法用于打开一个文件,并返回文件对象。 在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意:使用 open( 阅读全文
posted @ 2022-10-09 17:22 冰柠檬檬 阅读(112) 评论(0) 推荐(0) 编辑
摘要:python-the second week 数据类型 数据类型之bool 布尔值: true 和 false python中自带布尔值 true:除了下面的 false:0,None,(),[],{} 布尔值变量的命名:一般以is_开头 is_alive=true #是否存在 数据类型之tuple 阅读全文
posted @ 2022-10-07 07:16 冰柠檬檬 阅读(45) 评论(0) 推荐(0) 编辑

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