自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python学习日记-第三十八天-生成器(第二节)

进程是资源分配的单位线程是操作系统调度的单位进程切换需要的资源很大,效率很低线程切换需要的资源一般,效率一般(当前在不考虑GIL的情况下,后续会说的)协程切换任务资源很小,效率高多进程,多线程根据cup核数不一样,可能是并行的,但是协程是在一个线程中,所以是并发的

2022-12-04 19:01:06 547 1

原创 Python学习日记-第三十八天-生成器

生成器创建生成器的方法生成器-使用send方式唤醒使用yield完成多任务

2022-12-01 20:56:01 510 1

原创 Python学习日记-第三十七天-多任务——协程

可迭代的对象:我们已经知道可以对list,tuple,str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。虽然看着目前感觉迭代器比较复杂一些,但是要是计算的数值很多的时候,列表就会占用很大的空间来保存列表所产生的的值,而迭代器只是需要next方法那一段代码就能够保存上千万个值。迭代是访问集合元素的一种方式,迭代器是一个可以记住遍历的位置的对象,迭代器对象从集合的第一个元素开始访问,知道所有的元素都被访问完结束,迭代器只能往前不能后退。

2022-11-29 23:45:00 274

原创 Python学习日记-第三十六天-进程演练

这一章节主要就是关于进程的运用,要多练习

2022-11-27 20:13:20 255

原创 Python学习日记-第三十五天-进程(进阶用法)

通过队列完成进程间的通信,实现数据共享进程池Pool

2022-11-24 23:03:38 355

原创 Python学习日记-第三十四天-进程

进程、程序的概念进程以及状态用process完成多进程进程和线程的区别。

2022-11-23 00:30:00 91

原创 Python学习日记-第三十三天-多线程共享全局变量

某个线程要更改共享数据时,现将其锁定,此时资源的状态为锁定,其他的线程不能操作更改,直到该线程释放资源,将资源的状态变成非锁定,其他的线程才能再次锁定该资源,互斥锁保证了每次只有一个线程进行操作,从而保证了多线程情况下数据的正确性。假设两个线程test1和test2都要对全局变量g_num(默认=0)进项加1运算,两个线程都对g_num加10次,g_num最终结果应该为20。·如果在调用acquire对这个锁上锁之前,它已经被其他线程上锁,那么此时acquire会堵塞,直到这个锁被解锁为止。

2022-11-19 21:12:56 2772

原创 Python学习日记-第三十三天- 通过继承thread类完成创建线程

通过继承thread类完成创建线程

2022-11-19 21:08:58 454

原创 Python学习日记-第三十二天-多任务介绍以及Thread的基本使用

·多任务介绍· Thread的基本使用· 线程

2022-11-17 21:18:29 523

原创 Python学习日记-第三十一天-tcp服务器端和客户端案例

今天是更新的客户端和服务器端的综合练习,最后附有小结

2022-11-13 22:03:10 726

原创 Python学习日记-第三十天-tcp(服务器端)

建立客户端的思路:1.socket创建一个套接字2.bind绑定ip和port3.listen使套接字变为可以被动链接4.accept等待客户端的链接5.Recv/send接收发送数据

2022-11-11 21:33:24 1883 1

原创 Python学习日记-第二十九天-tcp(客户端)

tcp介绍tcp特点tcp客户端

2022-11-09 22:36:45 1638

原创 Python学习日记-第二十八天-udp介绍

今天学习的是怎么使用udp发收数据

2022-11-07 22:56:57 367

原创 Python学习日记-第二十七天-网络(udp)

之前学习的函数,类,以及飞机大战等等都是在本地的调用,不能通过网络传输给小伙伴,光是一个人写代码,岂不是很无聊,所以后面学习的内容就是可以通过网络传输的。

2022-11-04 23:11:43 171

原创 Python学习日记-第二十六天-飞机大战(发射子弹和碰撞检测)

飞机大战项目已经更新完毕,后续再更新其他的内容

2022-10-29 22:43:00 1414

原创 Python学习日记-第二十五天-飞机大战(英雄设计)

Python学习日记-第二十五天-飞机大战(英雄设计)

2022-10-27 23:05:23 653

原创 Python学习日记-第二十四天-飞机大战(敌机出场设计)

昨天因为有事,所以没有及时更新

2022-10-25 22:40:52 1075

原创 Python学习日记-第二十三天-飞机大战(游戏背景设计思路)

这一章节是讲述的飞机大战游戏背景的设计思路细节。

2022-10-22 22:42:40 1408

原创 Python学习日记-第二十二天-飞机大战(游戏框架搭建思路)

本章节是更新的关于飞机大战框架搭建的思路,把整个框架结构的搭建搞清楚之后,编写代码思路会轻松很多

2022-10-20 22:49:17 748

原创 Python学习日记-第二十二天- 飞机大战项目准备(理解精灵 和精灵组)

今天是更新飞机大战项目准备,最有一个环节理解精灵和精灵组。关于飞机大战,需要期提前储备的知识点,前期大概就是这些了。后续就会开始更新飞机大战一步一步的制作,因为是新手,所以更新的比较多,也是为了自己能够方便理解每一步。后面更新的时候,内容中间还会插入一些及时的小知识。

2022-10-18 22:43:49 494

原创 Python学习日记-第二十二天- 飞机大战项目准备(图像和游戏循环)

今天是更新的内容也是飞机大战的准备工作,紧接着前天的内容:3. 理解图像并实现图像绘制4. 理解游戏循环 和 游戏时钟

2022-10-18 17:15:01 320

原创 Python学习日记-第二十一天- 飞机大战项目准备

一共分为这么5步,进行准备,由于一天学习不完,所以我会分多期进行上传。今天暂时上传1. 项目准备2.使用pygame创建游戏窗口后面的几步,会在后续持续上传

2022-10-15 22:25:05 281

原创 Python学习日记-第二十天- 文件

目标:1.文件的概念2.文件的基本操作3.文件/文件名的常用操作4.文本文件的编码方式。

2022-10-13 22:49:40 193

原创 Python学习日记-第十九天- 模块、包

今天主要学习的是关于 模块 和 包的使用,以及一些小技巧和注意的地方

2022-10-11 21:48:25 161

原创 Python学习日记-第十八天-异常

目标·异常的概念·捕获异常·异常的传递·抛出 raise 异常这一章节最关键的点,还是在于捕捉异常,一定要在主程序中捕获异常,这样比较方便。主动抛出异常的语法还要再多熟悉一下。

2022-10-10 22:08:11 139

原创 Python学习日记-第十七天-单例

目标:1 ·单例设计模式 2 ·__new__方法 3 ·Python 中的单例单例设计模式

2022-10-09 22:05:53 119

原创 Python学习日记-第十六天-类属性

今天学习的是1、类的结构。2、类属性和实例属性。3、类方法和静态方法1. 实例方法——方法内部需要访问实例属性·实例方法 内部可以使用 类名. 访问类属性2. 类方法——方法内部只需要访问类属性3. 静态方法——方法内部,不需要访问实例属性和类属性(注;如果方法内部 既需要访问实例属性,又需要访问类属性,应该定义实例属性)

2022-10-08 22:29:13 138

原创 Python学习日记-第十五天-私有属性、私有方法和继承

今天主要学习的私有属性,私有方法以及继承。覆盖 父类的方法对父类方法进行 扩展这两种情况对父类进行重写的时语法要多练习。

2022-10-07 22:09:22 708

原创 Python学习日记-第十四天-面向对象练习

今天主要是在熟悉面向对象的操作练习,以及里面的逻辑关系。要搞懂开发的顺序。

2022-10-06 22:07:22 790

原创 Python学习日记-第十三天-面向对象

最近在复习以前学习过的知识,所以更新慢了一点。面向对象,是在做开发时,最常用的方法。在开发比较复杂的代码时,比面向过程(函数)更加的实用,所以是非常重要的知识点。

2022-10-05 23:30:00 114

原创 Python学习日记-第十二天-函数的高阶应用

今天学习的是一些关于函数的进阶性用法

2022-09-27 22:00:00 73

原创 Python学习日记-第十一天-名片系统的完善以及变量的进阶

名片系统的完善以及变量的进阶

2022-09-26 23:30:00 198

原创 制作名片管理系统

今天更新的是之前这一段时间学习过只是的一次整体练习,自己还是花了比较长的时间慢慢熟悉的,需要慢慢的做,仔细理解这一章节,总的就是对前一段时间所学习的只是进行一次考核,多练习,才能更加的熟悉代码的用法,以及编写之前 所有的逻辑关系。

2022-09-23 23:02:19 457

原创 Python学习日记-第十天-字符串

字符串 用法比较多,但是也不需要死记硬背,归类了几个大类,每一个大类里面都分的很清楚的。平时用的时候 pycharm 里面 点字符串用法 再按ctrl + Q 是可以看见提示的。

2022-09-20 21:32:34 903

原创 Python学习日记-第九天-元组和字典

今天主要学习的是关于元组和字典两种的含义,以及一些简单的操作

2022-09-19 22:32:24 263

原创 Python学习日记第八天—函数基础,以及列表的基本操作

本章有接着上一章的函数的基本应用,还有新学习的关于列表的一些基本操作

2022-09-18 21:51:28 325

原创 Python学习日记第七天-学习内容

一、函数的基础二、函数的定义三、函数的参数四、函数的返回值五、函数的嵌套使用函数需要注意的是,先要定义好函数,以方便后续调用

2022-09-16 23:30:00 152

原创 001-python学习日记第6天-学习内容

001-python学习日记第6天-学习内容:while的循环嵌套

2022-09-15 21:29:57 115

原创 001-python学习日记-第五天-学习内容

一、随机数的处理二、程序的三大流程三、while 循环的基本使用四、break 和 continue 的简单用法

2022-09-14 22:08:40 218

原创 001-python学习日记-第四天-学习内容

昨天因为有事,没有及时更新。今天学习的不是很多,但是对于新手来说,还是要多联系。我听完一节课,就会花比较长的时间来课下练习,刚刚听完课,趁热打铁练习对我来说效果是最好的。下面开始分享今天学习的内容。当我们要敲代码之前,先不要着急去做,要先分析清楚逻辑,每个条件之间的关系要理清楚,先做一个大纲,在具体去细化操作,多分析,多操作。

2022-09-13 23:28:29 202

空空如也

空空如也

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

TA关注的人

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