Loading

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 模块化(module)程序设计理念 模块和包概念的进化史 “量变引起质变”是哲学中一个重要的理论。量变为什么会引起质变呢?本质上理解,随着数量的增加,管理方式会发生本质的变化;旧的管理方式完全不适合,必须采用新的管理方式。 程序越来越复杂,语句多了,怎么管理?很自然的,我们会将实现同一个功能的语句封 阅读全文
posted @ 2023-01-04 20:38 ThankCAT 阅读(581) 评论(0) 推荐(2)
摘要: 皮囊 推荐等级 ※ ※ ※ ※ ※ 作者: 蔡崇达 内容简介: 书中收录有《皮囊》《母亲的房子》《残疾》《重症病房里的圣诞节》《我的神明朋友》《张美丽》《阿小和阿小》《天才文展》《厚朴》《海是藏不住的》《愿每个城市都不被阉割》《我们始终要回答的问题》《回家》《火车伊要开往叨位》等14篇作品。 其中《 阅读全文
posted @ 2023-01-04 09:52 ThankCAT 阅读(145) 评论(0) 推荐(0)
摘要: Python 文件操作(IO 技术) 文本文件和二进制文件 按文件中数据组织形式,我们把文件分为文本文件和二进制文件两大类。 文本文件 文本文件存储的是普通“字符”文本,python 默认为 unicode 字符集(两个字节表示 一个字符,最多可以表示:65536 个),可以使用记事本程序打开。但是 阅读全文
posted @ 2023-01-02 21:32 ThankCAT 阅读(329) 评论(0) 推荐(0)
摘要: python 异常处理 异常机制本质 异常是指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零、需要处理的文件不存在等 所谓异常处理,就是指程序再出现问题时依然可以正确的执行剩余的程序,而不会因为异常而终止程序的运行 python 中,引进了很多用来描述和处理异常的类,称为异常类。异常类定 阅读全文
posted @ 2023-01-01 21:44 ThankCAT 阅读(419) 评论(0) 推荐(1)
摘要: Python 面向对象进阶 面向对象三大特征介绍 Python 是面向对象的语言,也支持面向对象编程的三大特性:继承、封装(隐藏)、多态。 封装(隐藏) 隐藏对象的属性和实现细节,只对外提供必要的方法。相当于将“细节封装起来”,只对外暴露“相关调用方法”。 通过前面学习的“私有属性、私有方法”的方式 阅读全文
posted @ 2022-12-29 21:46 ThankCAT 阅读(141) 评论(0) 推荐(1)
摘要: Python 面向对象 方法没有重载 在其他语言中,可以定义多个重名的方法,只要保证方法签名唯一即可。方法签名包含3个部分:方法名、参数数量、参数类型。 Python 中,方法的的参数没有声明类型(调用时确定参数的类型),参数的数量也可以由 可变参数控制。因此,Python 中是没有方法的重载的。定 阅读全文
posted @ 2022-12-29 21:43 ThankCAT 阅读(382) 评论(0) 推荐(1)
摘要: Python函数用法和底层分析 函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现。 在编写函数时,函数体中的代码写法和我们前面讲述的基本一致,只是对代码实现了封装,并增加了函数调用、传递参数、返回 阅读全文
posted @ 2022-12-25 22:40 ThankCAT 阅读(378) 评论(0) 推荐(0)
摘要: 字典(Dictionary) 字典介绍 字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键对象”和“值对象”。可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。 列表中我们通过“下标数字”找到对应的对象。字典中通过“键对象”找到对应的“值对象”。“键”是任意的不 阅读全文
posted @ 2022-12-23 15:08 ThankCAT 阅读(99) 评论(0) 推荐(0)
摘要: 列表(List) 序列是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。比如一个整数序列[10,20,30,40],可以这样示意表示: 由于 Python3 中一切皆对象,在内存中实际是按照如下方式存储的: 从图示中,我们可以看出序列中存储的是整数对象的 阅读全文
posted @ 2022-12-22 15:08 ThankCAT 阅读(142) 评论(0) 推荐(0)
摘要: #Python 字符串 字符串基本特点 很多人初学编程时,总是担心自己数学不行,潜意识里认为数学好才能编程。实际上,大多数程序员打交道最多的是“字符串”而不是“数字”。因为,编程是用来解决现实问题的,因此逻辑思维的重要性远远超过数学能力。 字符串的本质是:字符序列。Python 的字符串是不可变的, 阅读全文
posted @ 2022-12-21 22:52 ThankCAT 阅读(73) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页