python系列
python零基础到进阶,完全掌握
栀卿i
每天向前一小步,快乐生活一辈子
展开
-
python 教你十分钟掌握六种排序算法
一、冒泡排序(基础)1、简介冒泡排序(英语:Bubble Sort)是一种简单的排序算法。即重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。2、分析及演示交换过程图示(第一次):演示效果:3、代码实现def bubble_sort(alist): # 外层循环 指的是一共需要...原创 2020-03-29 13:16:45 · 258 阅读 · 1 评论 -
python 单进程非堵塞服务器 TCP
一、导语众所周知,服务器指一个管理资源并为用户提供服务的计算机,说白了就是一台电脑,一般没有显示屏,但CPU、显卡等硬件设备非常高端。服务器不仅为一个用户服务(私服除外),例如一个小型超市只有一个收银员,所有消费者买完东西之后需要排队等待结账,但如果像某度这样的大型网站,如果每个人都需要排队才能进行访问那,,是吧?因此,如何同时为多个用户服务呢?本文介绍单进程非堵塞服务器(后续有select...原创 2020-03-21 11:17:50 · 194 阅读 · 0 评论 -
Python飞机大战,小白动手的第一个游戏!(附源码和图片)
Python飞机大战,适合小白动手的项目(附源码和图片)由于飞机是每按下一次移动键才会动一下,这就令人很难受,下面的代码将会告诉你如何一直按键不松飞机也会随之一直动!一、先按如下路径关系创建 feiji.py 文件和 images 文件夹。二、把代码复制进去,源码如下。#coding=utf-8import pygamefrom pygame.locals import *...原创 2020-03-12 11:01:33 · 2339 阅读 · 6 评论 -
Python 名片管理系统(文件版,可存档读档)
Python 名片管理系统(文件版,可存档读档)相比于函数版的程序,文件版增加了存档读档操作函数版的可以参考Python名片管理系统(列表、字典和函数的综合应用)以下是新增部分的代码(不包括调用)#存档def save_2_file(): f = open("save.data","w") f.write(str((card_infors))) f.close()...原创 2020-03-11 13:24:11 · 1224 阅读 · 1 评论 -
Python windows系统下pygame的安装(一次成功,不留遗憾)
首先,当你看到这篇文章的时候,你的安装pygame已经成功了一半请认真看完每一个步骤,一次成功,不留遗憾!一、我遇到的问题,也许你也会遇到今天我也是刚刚把Python面向对象编程学完,明天就要写一个飞机大战的游戏,需要安装pygame,在百度搜了半天也找不到好的方法。很不容易找到一个方法,又会提示pip版本太低,要输入python -m pip install --upgrade pi...原创 2020-03-10 21:50:49 · 463 阅读 · 0 评论 -
python烤地瓜实例(深入理解面向对象编程)
#定义一个地瓜类class SweetPotato: def __init__(self): self.cookedString = "生的" self.cookedLevel = 0 self.condiments = []#为了能够存储多个数据,往往在开发中让一个属性是列表 def __str__(self): ...原创 2020-03-09 09:46:19 · 797 阅读 · 0 评论 -
python名片管理系统(列表、字典和函数的综合应用)
FH不说,上代码!#coding=utf-8#系统的主要功能def print_menu(): print("=====欢迎来到名片管理系统!以下为主要功能!=====") print("1:增加一个新的名片") print("2:删除一个名片") print("3:修改一个名片") print("4:查找一个名片") print("5:显示所...原创 2020-03-07 11:27:41 · 425 阅读 · 0 评论 -
用python做简易的姓名管理系统(python列表的应用)
#coding=utf-8#系统主要功能 print("欢迎来到姓名管理系统!以下为主要功能!") print("1:增加一个新的名字") print("2:删除一个名字")print("3:修改一个名字") print("4:查找一个名字")print("5:退出系统")#定义一个空的列表,用来存储姓名 names=[]names=[]#while true是为了不让执行完...原创 2020-03-06 10:10:16 · 638 阅读 · 0 评论 -
新手必看!windows系统下Python的安装(史上超详细过程!)
第一步:下载Python安装包。可以从官网上直接下载,里面有python的各种版本https://www.python.org/缺点:下载速度太慢!!!所以FH不多说网盘链接:https://pan.baidu.com/s/1qkdwiUVaBVexsUt26U5hBA提取码:xyjb第二步:安装到你的windows中。下载并且解压完之后是这个亚子的(我以64位为例)1、双击打...原创 2020-03-05 10:42:12 · 607 阅读 · 0 评论