摘要: 可迭代对象的概念及其使用: 可迭代对象,即可以进行迭代操作的一类对象。 迭代是访问集合元素的⼀种⽅式。迭代器是⼀个可以记住遍历的位置的对象。迭代器对象从集合的第⼀个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代是对元素进行的一种遍历,python语法 for element 阅读全文
posted @ 2021-12-06 00:01 Avery_rainys 阅读(1748) 评论(0) 推荐(0)
摘要: with的用法: with open代码块结束,会自动调用close关闭文件。 1 try: 2 # 1、以读的⽅式打开⽂件 3 with open("1.txt", "r") as f: 4 # 2、读取⽂件内容 5 f.write("xxxxx") 6 except IOError as e: 阅读全文
posted @ 2021-12-05 11:37 Avery_rainys 阅读(61) 评论(0) 推荐(0)
摘要: 1 import random 2 3 4 def merge(mer_l, mer_r): 5 new_list = [] 6 i = 0 7 j = 0 8 len_l = len(mer_l) 9 len_r = len(mer_r) 10 while len_l > i and len_r 阅读全文
posted @ 2021-12-05 10:03 Avery_rainys 阅读(32) 评论(0) 推荐(0)
摘要: 1 import random 2 3 4 def sift(li, low, high): 5 if low < high: 6 i = low 7 j = 2 * i + 1 8 temp = li[low] 9 while j <= high: 10 if j+1 <= high and li 阅读全文
posted @ 2021-12-03 15:44 Avery_rainys 阅读(35) 评论(0) 推荐(0)
摘要: 1 def quick_sort(lis, l, r): 2 if l < r: 3 mid = partition(lis, l, r) 4 quick_sort(lis, l, mid-1) 5 quick_sort(lis, mid+1, r) 6 7 8 def partition(lis, 阅读全文
posted @ 2021-12-02 19:36 Avery_rainys 阅读(28) 评论(0) 推荐(0)
摘要: matplotlib简介 matplotlib是专门用于开发2D(3D)图表的python包。 绘制图像流程基本流程 创建画布 -- plt.figure(figsize=(20,8)) 绘制图像 -- plt.plot(x, y) 显示图像 -- plt.show() matplotlib图像结构 阅读全文
posted @ 2021-12-01 22:25 Avery_rainys 阅读(75) 评论(0) 推荐(0)
摘要: python连接Mysql数据库 视图的使用 事务的使用 ...... 阅读全文
posted @ 2021-12-01 21:19 Avery_rainys 阅读(24) 评论(0) 推荐(0)
摘要: 先看SQL语句的完整格式: SELECT select_expr [,select_expr,...] [ FROM tb_name [JOIN 表名] [ON 连接条件] [WHERE 条件判断] [GROUP BY {col_name | postion} [ASC | DESC], ...] 阅读全文
posted @ 2021-12-01 19:04 Avery_rainys 阅读(57) 评论(0) 推荐(0)
摘要: 数据库三范式 范式是设计数据库的通用规范,并不要求强制遵守,但常用的有以下三条: 第一范式(1NF):强调的是列的原子性,即列不能够再分为其他几列 第二范式(2NF):满足1NF,并且满足 一个表必须有一个主键; 非主键字段必须完全依赖于主键字段,而不能只依赖主键的一部分。 第三范式(3NF):满足 阅读全文
posted @ 2021-12-01 16:06 Avery_rainys 阅读(107) 评论(0) 推荐(0)
摘要: MYSQL数据类型 在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。 Text 类型: 常用: VARCHAR TEXT Number 类型: Date 类型: 花有重开日,人无再少年... 阅读全文
posted @ 2021-12-01 13:58 Avery_rainys 阅读(48) 评论(0) 推荐(0)