Python
文章平均质量分 89
Python学习笔记
养个小橘猫
这个作者很懒,什么都没留下…
展开
-
pygame游戏开发
pygame可以用作游戏开发,但在商业游戏中真正的开发工具却不是pygame。使用pygame开发游戏周期长。原创 2024-06-18 15:27:46 · 1298 阅读 · 2 评论 -
第十四章 项目案例《多人聊天室》
第十四章 项目案例《多人聊天室》案例需求描述多人聊天室比如微信群、QQ群等就属于多人聊天室项目。多人聊天室项目的特点就是可以拥有多个客户端,每个客户端都有自己的唯一的名称,而且当一个客户端发送数据到聊天室时,整个聊天室中所有成员都可以看到这条数据。客户端可以有多个,但是服务器端只有一个。一个服务器要处理多个客户端之间的通信就需要使用到多线程。当一个客户端连接服务器成功后,服务器端就会开启一个线程与之通信。这里使用第三方库wxPython来绘制聊天室界面。wxPython:是Python的第三方原创 2024-05-30 19:48:15 · 901 阅读 · 2 评论 -
第十三章 进程与线程
程序英文单词为Program,是指一系列有序指令的集合,使用编程语言所编写,用于实现一定的功能。进程进程则是指启动后的程序,系统会为进程分配内存空间。原创 2024-05-29 19:07:19 · 1177 阅读 · 0 评论 -
第十二章 网络编程
通信协议协议即规则,就好比汽车上路要遵守交通规则一样,为了使全世界不同类型的计算机都可以连接起来,所以制定了一套全球通用的通信协议——Internet协议。有了Internet协议,任何私有网络,只要支持这个协议,就可以接入互联网。Internet协议主要的协议和层次关系:IPipconfig。原创 2024-05-24 11:38:58 · 853 阅读 · 0 评论 -
第十一章 文件及IO操作
文件文本文件:由于编码格式的不同,所占磁盘空间的字节数不同(例如GBK编码格式中一个中文字符占2字节,UTF-8编码格式中一个中文字符占3字节)。二进制文件:没有统一的编码,文件直接由0或1组成,需要使用指定的软件才能打开。Python操作文件的步骤:1、打开文件变量名 = open(filename,mode,encoding)filename:要打开的文件路径,若文件不存在则会创建文件,并不会报错。mode:打开文件的模式。只读®,只写(w),读写(r+)原创 2024-05-23 15:33:00 · 747 阅读 · 0 评论 -
第十章 模块及常用的第三方模块
模块模块的分类一个以 .py 结尾的文件就是一个模块,新建Python文件,实际上就是在新建模块自定义模块的作用。原创 2024-05-17 18:58:18 · 711 阅读 · 0 评论 -
第九章 面向对象程序设计
类是怎么来的?类是由N多个对象抽取出“像”的属性和行为从而归纳总结出来的一种类别。在Python中一切皆对象。a = 10b = 9.8自定义数据类型的语法结构为:【注意类名的首字母要大写,小括号()可写可省略】class 类名():pass创建对象的语法格式为:对象名 = 类名()# 编写一个Person类pass# 编写一个Cat类:pass# 编写一个Dog类(这里省略小括号)class Dog:pass。原创 2024-05-11 11:29:50 · 443 阅读 · 1 评论 -
第八章 函数及常用的内置函数
函数的调用不带返回值的函数直接调用带返回值的函数调用之后要将结果保存到变量中。原创 2024-04-26 15:43:06 · 751 阅读 · 1 评论 -
第七章 异常处理
Bug:它指的是检测并排除计算机程序/机器中的故障。粗心导致的语法错误:1、漏了末尾的冒号,如if语句、循环语句、else子句等2、缩进错误,该缩进的没有缩进,不该缩进的乱缩进3、把英文符号写成中文符号,例如:引号、冒号、括号4、字符串拼接的时候,把字符串和数字拼在一起5、没有定义变量,例如:while循环条件的变量没有定义6、‘==’比较运算符和‘=’赋值运算符的混用。原创 2024-04-24 11:22:34 · 628 阅读 · 0 评论 -
第六章 字符串及正则表达式
字符串是Python中的不可变数据类型,在Python中一切皆对象,字符串对象本身就有一些常用的方法。原创 2024-04-18 15:44:24 · 889 阅读 · 0 评论 -
第五章 组合数据类型
字符串是有序的字符序列。属于序列结构的还有列表、元组、集合和字典。其中列表和元组叫有序序列;集合和字典叫无序序列。同时列表、元组、集合和字典又是Python中的组合数据类型。是一个用于存储多个值的连续空间,每个值都对应一个整数的编号,称为。切片操作:注意:切片操作可以。“切片”指的是访问序列元素的一种方法,只不过访问的不是一个,而是一定范围内的元素。通过切片操作可以生成一个新的序列。注意学习如何实现操作(在上述代码的最后两句),关键在于。原创 2024-04-17 10:38:50 · 787 阅读 · 0 评论 -
第四章 Python程序的流程控制
顺序结构:按程序语句的自然顺序,从上到下,以此执行每条语句的程序。原创 2024-04-08 15:26:36 · 742 阅读 · 0 评论 -
第三章 Python数据类型和运算符
保留字是指在python中被赋予特定意义的一些单词,在开发程序时,不可以把这些保留字作为变量、函数、类、模块、和其他对象的名称来使用。可以通过python的内置模块keyword关键字获取保留字。【内置模块是指在安装python解释器的时候,直接跟python解释器一起安装过来的,可以直接使用的】会发现保留字有大写也有小写,注意的。原创 2024-01-26 09:33:47 · 1033 阅读 · 0 评论 -
第二章 Python编程基础
Python是解释型语言。IPO(Input,Process,Output)程序编写方法。原创 2024-01-26 09:28:07 · 352 阅读 · 0 评论 -
第一章 Python软件安装
Python解释器官网https://www.python.org/。设置字体大小file->settings->editor->font。设置外观file->settings->appearance。要卸载Python解释器则要把这两个都卸载掉。测试使用Python解释器。原创 2024-01-24 09:15:19 · 438 阅读 · 0 评论