![](https://img-blog.csdnimg.cn/9aa8fa0bfdcb4fa8949a51cbc80f3d82.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python程序开发
文章平均质量分 89
Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用。
晚风(●•σ )
期待与你共同努力,感谢你的关注!
展开
-
Python程序开发——第十一章 图形用户页面编程
通过tkinter模块中的TK类的构造函数创建一个根窗口对象,每个程序只能有一个根窗口,但允许有多个子窗口,为确保使该图形用户页面总处于运行状态,可以使用mianloop()方法,使其进入消息循环。,与其它GUI相比,它操作简单、可移植性(可以在大多数的 Unix 平台下使用,同样可以应用在 Windows和 Mac系统)等等,可以通过。2、relx、rely设置相对窗口宽度和高度的位置,取值范围为[0,1.0],其中relx=0.5,rely=0.5处于中心;3、x、y设置绝对布局的坐标,单位为px。原创 2023-07-07 19:45:15 · 1186 阅读 · 0 评论 -
Python程序开发——第十章 正则表达式(ヾ(•ω•`)o那么复杂的正则表达式看完这一篇就懂啦)
目录一、正则表达式的定义二、元字符三、正则表达式的模块四、正则表达式的预编译五、匹配规则(一)匹配和搜索函数(二)匹配对象(三)全文匹配(四)检索替换(五)文本分割(六)贪婪匹配一、正则表达式的定义正则表达式(RE)是一种文本模式,也称为正则表达式模式,用于匹配字符串,通过re模块可使用正则表达式,它可以匹配指定文本中与表达式模式相同的字符串,也可以说是为指定字符串指定相应的规则。二、元字符例如下列python代码:在这里插入代码片运行结果如下:三、正则表达式的模块例如下列python代码原创 2021-11-25 23:21:07 · 1867 阅读 · 3 评论 -
Python程序开发——第九章 异常处理
该语句用于捕获程序运行时时的异常,其中`try子句`后面跟代码,`except子句`后跟捕获的异常类型以及当捕获到异常后的处理代码。简单的来说,当try子句中若有异常,则忽略该子句中的剩余代码,立即执行except子句中的代码,而当try子句没有异常则不执行except子句后的内容。```pythontry: 代码except(异常类型): 异常处理代码```python中标准异常有以下:[python标准异常](https://www.runoob.com/python/python-exc原创 2021-11-20 23:46:32 · 1309 阅读 · 7 评论 -
Python程序开发——第八章 文件
# 一、文件的打开和关闭## (一)打开通过内置函数`open()`来打开一个文件,并返回文件对象,若无法被打开,则会抛出OSError。open()函数的格式如下:```pythonopen(文件名称,mode="",encoding="")```参数encoding设置文件的`编码格式`,参数mode设置文件的`打开模式`,`默认的文件访问模式为只读(r)`,比如下表文件打开模式:| 模式 | 名称 | 含义 ||--|--|--|| r | 只读| 以只读的形式打开,若文件不原创 2021-11-19 00:12:29 · 1376 阅读 · 0 评论 -
Python程序开发——第七章 模块与包
目录一、模块的定义二、导入模块(一)import语句(二)from…import…语句(三)from…import语句三、(一)一、模块的定义简单的来说,模块就是每个以.py为后缀的Python文件,可以通过在一个Python文件中导入其它Python文件,从而使用该模块中的类、函数、变量等等,模块可分为内置模块、第三方模块以及自定义模块。二、导入模块(一)import语句(二)from…import…语句(三)from…import语句三、(一)...原创 2021-11-11 00:42:24 · 480 阅读 · 0 评论 -
Python程序开发——第六章 类与对象
# 一、类## (一)类、对象Python是一种面向对象语言,面向对象有两个概念,分别是类和对象。类是对多个对象的共同特征的抽象描述,可以说`类是对象的模板`。`对象是类的实例`,用于描述现实中的个体。## (二)类的定义根据类与对象的关系,我们知道创建对象之前需先定义类,类中可以定义数据成员和成员函数,前者用于描述对象特征,称为属性,后者用于描述对象行为,称为方法,类中的方法的第一个参数必须为`self`,这种方法也叫`实例方法`,只能通过类实例化的对象进行调用。原创 2021-10-23 21:30:42 · 528 阅读 · 8 评论 -
Python程序开发——Python实现可增删改查的员工管理系统
print("------员工管理系统------")print("1、添加员工信息")print("2、删除员工信息")print("3、查找员工信息")print("4、修改员工信息")print("5、输出员工信息表")print("6、退出系统")print("------员工管理系统------")employee = []while True: number = int(input("请通过输入相应的数字进行相应的操作:")) if number == 1:原创 2021-10-16 00:43:13 · 6839 阅读 · 13 评论 -
Python程序开发——第五章 函数
目录一、函数的定义(一)def关键字定义函数(二)形参和实参(三)全局变量和局部变量二、函数的调用三、函数的参数传递(一)位置参数(二)关键字参数(三)默认参数(四)不定长参数四、匿名函数五、递归函数六、内置函数一、函数的定义函数,也就是为了提高代码复用性、降低代码冗余的一种方式,将功能代码定义为一个函数。(一)def关键字定义函数通过关键字def来定义函数,函数要有函数名和参数以及函数体等等。def后跟函数名和圆括号(),括号内是参数(参数也可以为空,此时则称该函数为无参函数),且函数内容以冒原创 2021-10-04 17:12:55 · 386 阅读 · 2 评论 -
Python程序开发——第四章 字典与集合
目录一、字典(一)字典的创建(二)字典的访问(三)字典的增删改查1、字典的添加2、字典的删除3、字典的修改4、字典的查询二、集合(一)集合的分类(二)集合的创建(三)集合元素的添加(四)集合的删除(五)集合类型操作符三、列表、元组、字典、集合的总结一、字典字典是一种映射类型,即键-值的形式组合,字典中的元素是无序的,键可以用字符串、数字或元组,但不能使用列表。(一)字典的创建通过使用花括号,即{}来创建字典,其中可以包含多个键值对(键-值),键和值之间使用冒号:连接,且多个键值对使用逗号相隔。若原创 2021-09-26 16:26:21 · 597 阅读 · 6 评论 -
Python程序开发——第三章 列表与元组
由于列表和元组比较相似,所以放在一起总结,它们的区别在于`元组和字符串一样是不可修改的`,而列表能够被修改,字符串则不能。# 一、列表## (一)列表的创建在Python中有两种方式可以创建列表。1、第一种是可以通过使用`中括号`,即`[]`来创建列表,其中列表的元素使用逗号分隔开,其中字符串类型可以用单引号或双引号都可以表示。如下python代码,列表a中元素的类型为字符串,列表c是一个空列表:```pythona = ["C", "S", "D", "N"]b = [1, 2原创 2021-09-24 22:49:34 · 2949 阅读 · 2 评论 -
Python程序开发——第二章 条件语句和循环语句
目录前言一、if语句(一)单分支(二)双分支(三)多分支(四)if语句的嵌套二、for循环(一)for循环的定义(二)range()函数三、while循环四、break语句和continue语句前言本章主要介绍Python中的条件语句:if语句及if语句的嵌套、for循环、while循环、break语句、continue语句等等。一、if语句通过if语句,产生分支,通过定义的条件结果执行不同的操作(True 或 False)。if语句中常用的大于小于或者小于或等于与一般一样,这里要注意的等于表示为原创 2021-09-19 21:24:57 · 1100 阅读 · 0 评论 -
Python程序开发——第一章 基本python语法
目录前言一、PyCharm的使用(一)创建工程文件夹(二)创建 python 文件二、注释和变量的命名事项三、四、结语前言本系列是通过集成开发环境PyCharm来进行Python程序开发的,以下有PyCharm的安装和使用。一、PyCharm的使用在PyCharm官网网址下载PyCharm并安装,以下是如何创建一个python文件并运行:(一)创建工程文件夹打开PyCharm,点击右上角的文件——新建项目,其中蓝框两个位置要一致,红框中选择基本解释器:设置好后,点击创建:在右上角可以看原创 2021-09-12 22:06:17 · 1240 阅读 · 9 评论