自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python高级编程5-并发进程

文章目录一、引言二、进程(一)操作系统的功能(二)进程的创建1.进程的概念2.创建3.开进程的方式(三)传参的问题(四)进程之间数据隔离的问题三、进程类1.创建子进程的另一种方式2. 小练习:求1000以内的质数和一、引言​ 我们之前使用的select能同时监控多个IO事件,当那个事件准备就绪了就执行哪一个,避免了一个IO阻塞造成其它的IO无法执行,提高了执行效率,但是不能够满足多个客户端长期占用服务端的需求,它的适用情况是http请求。​ 我们现在要学习的并发编程就可以解决现在的问题,实现并发编程的

2022-05-06 21:33:11 181

原创 Python高级编程4-socket

socket(1)文章目录一、服务端二、客户端三、通信循环与链接循环四、如果服务端断开了链接五、在服务端添加通信循环,可以服务不同的对象六、一个小例子(类似百度网盘收发文件)七、粘包产生的现象的原因八、struct模块九、继续完善客户端和服务端十、web服务socket:实现网络编程进行数据传输的技术手段,帮我们把TCP/IP协议都封装好了socket基石代码(类似于框架)一、服务端#**********服务端********import socket#1. 创建一个socket对象se

2022-05-04 20:10:58 312

原创 Python高级编程3-网络基础

网络基础文章目录一、什么是网络?(一)物理层(二)数据链路层(三)网络层(四)传输层(五)应用层二、套接字socket一、什么是网络?网络:实现资源的共享,实现数据信息的快速传递网络发送数据的时候不是随便给我们发送的,有着固定的格式,有规定的。这个时候就有了互联网协议:规定了怎么发数据,怎么收数据我们按照协议的不同从逻辑层面做了一个划分(OSI七层,TCP/IP五层,TCP/IP四层)OSI七层 TCP/IP五层应用层表示层 =====》 应用层会话层传

2022-05-04 20:09:32 1733

原创 Python高级编程2-python小知识点

文章目录一、绑定方法与非绑定方法(一)绑定方法(二)非绑定方法二、反射一、绑定方法与非绑定方法(一)绑定方法绑定给对象的方法,我们直接使用def定义的方法,在我们使用到这个方法的时候,会把对象的当成第一个参数传递。由对象来调用,会自动把对象当成第一个参数传入。class People: def __init__(self, name, age, sex): self.name = name self.age = age self.sex =

2022-05-04 20:07:21 787

原创 Python高级编程1-python面向对象初识

面向对象初识文章目录一、面向对象(一)什么是面向对象?(二)什么是类?(三)使用面向对象写代码的好处(四)面向对象的三大特征1. 封装小案例:使用面向对象思想实现游戏中攻击、血量等功能2.继承与多态一、面向对象(一)什么是面向对象?​ 面向对象是一个编程范式(也就是我们写代码的套路)​ 满足我们的需求,比如:我现在给你一个商品列表,要你按照价格排序首先我们要现有一个商品表commodity_infos = [ {"cid":101,"name":"苹果","price":5},

2022-04-29 19:53:37 950

原创 第7天-数据类型详解(列表、元组、字典)

数据类型详解(列表、元组、字典)文章目录一、列表list(一)列表相关知识(二)列表相关操作1.创建一个空列表2.访问列表的元素:列表名称[索引]3.删除列表4.更改列表中的某一个值5.切片6.列表的长度:print(len(列表名))7.判断元素是否在列表中8.添加列表元素9.删除列表元素10.了解知识:比较列表大小11.列表遍历列表:12.**重点总结**二、元组1.元组是什么?2.列表与元组的区别3.元组可修改的意义是什么?4.元组用来干啥的?三、字典一、列表list(一)列表相关知识存储多个

2022-03-17 21:19:20 301

原创 第6天:数据类型详解(整型、字符串)

2021年12月21 日文章目录一、int:整型1.整数的进制2.进制之间的转换3.数字分隔符4.需要掌握的一个方法int()二、string:字符串类型1.将其它数据类型转成字符型2.字符型用引号包裹3.字符串可以相加相乘4.序列int 和 string 类型的相关重点一、int:整型1.整数的进制①二进制​ 逢二进一,由 0 和 1 两个数字组成,书写时以0b或0B开头bin1 = 0b101print('bin1Value: ', bin1) #运行结果:bin1Value:5bin2

2022-02-04 20:45:05 4031

原创 第5天:python-流程控制

文章目录一、顺序结构二、选择(分支)结构三、循环结构1.作用2.为什么用?3.循环结构的分类3.1 while循环结构(条件循环)3.2 for循环3.3 迭代循环(了解即可)一、顺序结构从上往下,依次执行二、选择(分支)结构1.选择,有选择的执行。如果…选择…​ 分支结构就是根据条件判断的真假去执行不同分支对应的子代码。2.为什么要使用分支结构?​ 人类在某些时候需要根据条件来决定做什么事情。,所以程序中必须要有响应的机制来控制计算机具备人的这种判断能力。3.语法:条件判断为真为

2022-01-26 16:16:37 657

原创 第4天:python的数据类型、用户交互以及基本运算符

2021年12月17日文章目录*知识点回顾1.注释2.变量3.定义一个变量发生的本质4.使用一个变量5.常量一、基本数据类(一)数字类型1. int 整型 (整数)2. float 浮点型(小数)3. 数字类型的使用(二)字符串类型(三)列表list1.作用2. 定义3.使用(注意:下标不可以越界)(四)字典dict1.作用2.定义3.使用(五)布尔类型 bool1.作用2.用处(六)None二、用户交互(一)输入与输出1.输入2.输出3.交互的本质就是输入与输出4.输出之格式化输出(1)什么是格式化

2022-01-19 21:30:35 757

原创 第3天:python的变量与常量

2021年12月16日文章目录一、 注释二、 变量2.1 变量:变化 状态1. 名词解释2. 为什么要有变量?3. 定义2.2 怎么使用变量?1. 原则2.变量的定义(三部分)3.重点:当我们定义一个变量时,在内存中发生了什么?2.3 变量名的命名规范1. 变量名只能使字母、数字、_ 的任意组合2. 变量名的第一个字符不能使数字3. 关键字不能声明为变量名。2.4 变量值的三大特性1. id2. type3. value4. 判断两个变量是不是一样(值和类型都要一样)5.is 和 == 的区别:三、常

2022-01-15 22:32:18 1209 1

原创 第2天:python基础知识

2021年12月14日文章目录一、计算机系统的三层结构(一)应用程序(二)操作系统(三)硬件(四)什么是平台?(五)什么是跨平台?(六)常见的平台二、编程语言(一)低级语言(二)高级语言:学习难度开始降低,开发效率低三、Python 介绍(一)语法(二)Python 解释器(三)python解释器和python语言的关系四、第一个python程序(一)交互式(进入python解释器的内部)(二)文件形式(常用)(三)面试知识点:后缀名五、一个python程序运行的三个步骤六、pycharm(一)存在的意义

2022-01-13 12:52:55 441

原创 第1天:python入门

第一天:python入门

2022-01-05 11:35:53 636 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除