
python
SmileBL
这个作者很懒,什么都没留下…
展开
-
你所不懂的封装、继承、多态,高级版
再议 封装、继承、多态封装、继承、多态 是面向对象的3大特性为啥要封装好处1.在使用面向过程编程时,当需要对数据处理时,需要考虑用哪个模板中哪个函数来进行操作,但是当用面向对象编程时,因为已经将数据存储到了这个独立的空间中,这个独立的空间(即对象)中通过一个特殊的变量(class)能够获取到类(模板),而且这个类中的方法是有一定数量的,与此类无关的将不会出现在本类中,因此需要对数据处...原创 2020-02-21 09:02:10 · 172 阅读 · 0 评论 -
多任务-线程
多任务介绍现实生活中有很多的场景中的事情是同时进行的,比如开车的时候 手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的;试想,如果把唱歌和跳舞这2件事情分开依次完成的话,估计就没有那么好的效果了(想一下场景:先唱歌,然后在跳舞,O(∩_∩)O哈哈~)程序中如下程序,来模拟“唱歌跳舞”这件事情#coding=utf-8from time import sleepdef sing(...原创 2020-02-19 10:01:00 · 205 阅读 · 0 评论 -
TCP/IP
TCP-IP简介作为新时代标杆的我们,已经离不开手机、离不开网络,对于互联网大家可能耳熟能详,但是计算机网络的出现比互联网要早很多1.什么是协议有的说英语,有的说中文,有的说德语,说同一种语言的人可以交流,不同的语言之间就不行了为了解决不同种族人之间的语言沟通障碍,现规定国际通用语言是英语,这就是一个规定,这就是协议2.计算机网络沟通用什么现在的生活中,不同的计算机只需要能够联网...原创 2020-02-19 08:57:09 · 276 阅读 · 0 评论 -
网络编程(TCP协议)
TCP简介TCP介绍TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。TCP通信需要经过创建连接、数据传送、终止连接三个步骤。TCP通信模型中,在通信开始之前,一定要先建立相关的链接,才能发送数据,类似于生活中,“打电话”"TCP特点1...原创 2020-02-17 22:52:20 · 411 阅读 · 0 评论 -
Python网络编程udp
网络通信概述1.什么是网络以打电话为例说明:网络就是一种辅助双方或者双方能够连接在一起的工具如果没有网络,单机 的世界是多么的孤单没有网络的话,就没有今天的网络游戏,只有单机游戏,我们又怎么和远在他乡的小伙伴一起联机玩呢。2.使用网络的目的使用网络就是为了联通多方然后进行通信用的,即把数据从一方传递给另外一方总结:使用网络能够把多方链接在一起,然后可以进行数据...原创 2020-02-17 11:52:22 · 314 阅读 · 0 评论 -
飞机大战(Python版)
论无聊的情人节怎么打发呢,在一波波狗粮的轰击之下,我终于做出了自己的第一个游戏,飞机大战主程序组(plane_main.py)导入 精灵组import pygamefrom plane_sprites import *class PlaneGame(object): """飞机大战游戏""" def __init__(self): print("游...原创 2020-02-14 15:57:19 · 336 阅读 · 0 评论 -
Python版,员工管理系统
员工管理系统python有多强大呢,以前用java写一个至少500行代码,现在用python直接不到100行代码就实现了全部功能"""需求:员工管理系统功能:1.添加员工信息2.删除员工信息3.修改员工信息4.查看单个员工信息5.查看所有员工信息6.退出技术:函数、数据类型(字典列表)、循环、条件语句"""emps = []# 2.搭建业务框架def show_m...原创 2019-12-21 12:00:32 · 3325 阅读 · 4 评论