python程序设计基础
文章平均质量分 96
1.语法基础
2.面向对象编程
3.常用的标准类库
4.高级特性
5.数据路与web应用
6.桌面窗口的GUI设计
7.图形绘制
不似桂花酒
这个作者很懒,什么都没留下…
展开
-
python程序设计基础:异常处理结构与程序调试、测试
简单地说,异常是指程序运行时引发的错误,引发错误的原因有很多例如除零、下标越界、文件不存在、网络异常、类型错误、名字错误、字典键错误、磁盘空间不足,等等。如果这些错误得不到正确的处理将会导致程序终止运行,而合理地使用异常处理结果可以使得程序更加健壮,具有更强的容错性,不会因为用户不小心的错误输入或其他运行时原因而造成程序终止。也可以使用异常处理结构为用户提供更加友好的提示。程序出现异常或错误之后是否能够调试程序并快速定位和解决存在的问题也是程序员综合水平和能力的重要体现方式之一。原创 2024-02-25 14:31:24 · 831 阅读 · 0 评论 -
python程序设计基础:字符串与正则表达式
最早的字符串编码是美国标准信息交换码ASCII,仅对10个数字、26个大写英文字母、26个小写英文字母及一些其他符号进行了编码。ASCII码采用1个字节来对字符进行编码,最多只能表示256个符号。随着信息技术的发展和信息技术的需要,各国的文字都需要进行编码,不同的应用领域和场合对字符串编码的要求有不同,于是又分别设计了多种不同的编码格式,常见的主要有UTF-8、UTF-16、UTF-32、GB2312、GBK、CP936、base64、CP437等等。原创 2024-02-23 21:06:43 · 2051 阅读 · 0 评论 -
python程序设计基础:文件操作
为了长期保存数据以便重复使用、修改和共享,必须将数据以文件的形式存储到外部存储介质(如磁盘、U盘、光盘或云盘、网盘、快盘等)中。文件操作在各类应用软件的开发中均占有重要的地位:管理信息系统是使用数据库来存储数据的,而数据库最终还是要以文件的形式存储到硬盘或其他存储介质上。应用程序的配置信息往往也是使用文件来存储的,图形、图像、音频、视频、可执行文件等等也都是以文件的形式存储在磁盘上的。按文件中数据的组织形式把文件分为文本文件和二进制文件两类。原创 2024-02-23 21:11:28 · 618 阅读 · 0 评论 -
python程序设计基础:面向对象程序设计
面向对象程序设计(Object Oriented Programming, OOP)主要针对大型软件设计而提出,使得软件设计更加灵活,能够很好地支持代码复用和设计复用,并且使得代码具有更好的可读性和可扩展性。面向对象程序设计的一条基本原则是计算机程序由多个能够起到子程序作用的单元或对象组合而成,这大大地降低了软件开发的难度,使得编程就像搭积木一样简单。面向对象程序设计的一个关键性观念是将数据以及对数据的操作封装在一起,组成一个相互依存、不可分割的整体,即对象。原创 2024-02-23 21:10:33 · 1026 阅读 · 0 评论 -
python程序设计基础:函数的设计和使用
将可能需要反复执行的代码封装为函数,并在需要该功能的地方进行调用,不仅可以实现代码复用,更重要的是可以保证代码的一致性,只需要修改该函数代码则所有调用均受影响。设计函数时,应注意提高模块的内内聚习性,同时降低模块之间的隐式耦合。在实际项目开发中,往往会把一些通用的函数封装到一个模块中,并把这个通用模块文件放到顶层文件夹中,这样更方便管理。在编写函数时,应该尽量减少副作用,尽量不要修改参数本身,不要修改除返回值以外的其他内容。原创 2024-02-13 14:52:51 · 700 阅读 · 0 评论 -
python程序设计基础:选择与循环
算术运算符:+、-、*、/、//、%、**关系运算符:>、原创 2024-02-08 13:58:19 · 886 阅读 · 0 评论 -
python程序设计基础
python是一门跨平台、开源、免费的解释型高级动态编程语言,支持伪编译将python源程序转换为字节码来优化程序和提高运行速度,支持使用py2exe、pyinstaller或cx_Freeze工具将python程序转换为二进制可执行文件。原创 2024-01-17 13:22:19 · 870 阅读 · 0 评论