![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
FreedomZzzzz
188的努力猿
展开
-
常用排序算法总结(Python实现)(待补充)
排序算法 平均时间复杂度 冒泡排序 O(n2) 选择排序 O(n2) 插入排序 O(n2) 希尔排序 O(n1.5) 快速排序 O(NlogN) 归并排序 O(NlogN) 堆排序 O(N*logN) 基数排序 O(d(n+r)) 一. 冒泡排序(BubbleSort) 基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。 python代码实现: # @Time: 2020/4/16 10:0...原创 2020-05-02 16:06:55 · 223 阅读 · 0 评论 -
Python:Turtle库的学习总结(持续补充完善)
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。 一、画布(canvas) 1.画布就是turtle为我们展开用于绘图区域。 turtle.screensize(canvwidth=None, canvheight=None, ...原创 2020-03-22 18:43:20 · 3269 阅读 · 0 评论 -
Python面向对象版:学员管理系统(入门级练手)
Python面向对象版:学员管理系统 ⼀. 系统需求 使⽤⾯向对象编程思想完成学员管理系统的开发,具体如下: 系统要求:学员数据存储在⽂件中 系统功能:添加学员、删除学员、修改学员信息、查询学员信息、显示所有学员信息、保存学员信 息及退出系统等功能。 ⼆. 准备程序⽂件 2.1 分析 ⻆⾊分析 学员 管理系统 为了⽅便维护代码,⼀个⻆⾊⼀个程序⽂件; 项⽬要有主程序⼊⼝,为 main.py 2...原创 2020-03-15 19:35:03 · 2035 阅读 · 0 评论 -
Python打开文件模式
Python打开文件模式 r 系列 r 以只读⽅式打开⽂件。⽂件的指针将会放在⽂件的开头。这是默认模式。 rb 以⼆进制格式打开⼀个⽂件⽤于只读。⽂件指针将会放在⽂件的开头。这是默认模式。 r+ 打开⼀个⽂件⽤于读写。⽂件指针将会放在⽂件的开头。 rb+ 以⼆进制格式打开⼀个⽂件⽤于读写。⽂件指针将会放在⽂件的开头。 w 系列 w 打开⼀个⽂件只⽤于写⼊。如果该⽂件已存在则打开⽂件,并从开头开始编...原创 2020-03-08 15:58:10 · 256 阅读 · 0 评论 -
Python函数应用:学员管理系统(入门练手)
系统简介 需求:进⼊系统显示系统功能界⾯,功能如下: 添加学员 删除学员 修改学员信息 查询学员信息 显示所有学员信息 退出系统 系统共6个功能,⽤户根据⾃⼰需求选取。 # 定义功能界面函数 def info_print(): print('--------欢迎使用学员管理系统---------') print('1、添加学员') ...原创 2020-03-05 19:10:20 · 427 阅读 · 0 评论