
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 · 247 阅读 · 0 评论 -
Python:Turtle库的学习总结(持续补充完善)
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。一、画布(canvas)1.画布就是turtle为我们展开用于绘图区域。turtle.screensize(canvwidth=None, canvheight=None, ...原创 2020-03-22 18:43:20 · 3458 阅读 · 0 评论 -
Python面向对象版:学员管理系统(入门级练手)
Python面向对象版:学员管理系统⼀. 系统需求使⽤⾯向对象编程思想完成学员管理系统的开发,具体如下:系统要求:学员数据存储在⽂件中系统功能:添加学员、删除学员、修改学员信息、查询学员信息、显示所有学员信息、保存学员信息及退出系统等功能。⼆. 准备程序⽂件2.1 分析⻆⾊分析学员管理系统为了⽅便维护代码,⼀个⻆⾊⼀个程序⽂件;项⽬要有主程序⼊⼝,为 main.py2...原创 2020-03-15 19:35:03 · 2101 阅读 · 0 评论 -
Python打开文件模式
Python打开文件模式r 系列r 以只读⽅式打开⽂件。⽂件的指针将会放在⽂件的开头。这是默认模式。rb 以⼆进制格式打开⼀个⽂件⽤于只读。⽂件指针将会放在⽂件的开头。这是默认模式。r+ 打开⼀个⽂件⽤于读写。⽂件指针将会放在⽂件的开头。rb+ 以⼆进制格式打开⼀个⽂件⽤于读写。⽂件指针将会放在⽂件的开头。w 系列w 打开⼀个⽂件只⽤于写⼊。如果该⽂件已存在则打开⽂件,并从开头开始编...原创 2020-03-08 15:58:10 · 287 阅读 · 0 评论 -
Python函数应用:学员管理系统(入门练手)
系统简介 需求:进⼊系统显示系统功能界⾯,功能如下: 添加学员 删除学员 修改学员信息 查询学员信息 显示所有学员信息 退出系统 系统共6个功能,⽤户根据⾃⼰需求选取。# 定义功能界面函数def info_print(): print('--------欢迎使用学员管理系统---------') print('1、添加学员') ...原创 2020-03-05 19:10:20 · 478 阅读 · 0 评论