摘要:
1 异常是什么? 在实际工作中,我们遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求;你的程序要打开某个文件,这个文件可能不存在或者文件格式不对;你要读取数据库的数据,数据可能是空的;我们的程序在运行着,但是内存或硬盘可能满了等等。 软件程序在运行过程中,非常可能遇到刚 阅读全文
posted @ 2026-04-11 02:00
挖掘鱼
阅读(8)
评论(0)
推荐(0)
摘要:
1 面向对象编程思想 1.1 什么是面向过程 传统的面向过程的编程思想总结起来就八个字——自顶向下,逐步细化。 将要实现的功能描述为一个从开始到结束按部就班的连续的“步骤”。 依次逐步完成这些步骤,如果某一个步骤的难度较大,又可以将该步骤再次细化为若干个子步骤,以此类推,一直到结尾并得到我们想要的结 阅读全文
posted @ 2026-04-11 02:00
挖掘鱼
阅读(4)
评论(0)
推荐(0)
摘要:
1 为什么需要函数 在 Python 实际开发中,我们使用函数的目的只有一个“让我们的代码可以被重复使用”。 函数的作用有两个: 模块化编程 代码复用 > 在编程领域,编程可以分为两大类: 1. 模块化编程 > 2. 面向对象编程 2 什么是函数 所谓的函数就是一个被命名的、独立的、完成特定功能的代 阅读全文
posted @ 2026-04-11 02:00
挖掘鱼
阅读(9)
评论(0)
推荐(0)
摘要:
我们在前面学习的过程中,都是很短的示例代码,没有进行复杂的操作。现在,我们将开始学习流程控制语句。 前面学习的变量、数据类型(整数、浮点数、布尔)、序列(字符串、列表、元组、字 典、集合),可以看做是数据的组织方式。 数据可以看做是“砖块”!流程控制语句是代码的组织方式,可以看做是“混凝土”。一个完 阅读全文
posted @ 2026-04-11 01:59
挖掘鱼
阅读(3)
评论(0)
推荐(0)
摘要:
字符串的本质是:字符序列。 Python 不支持单字符类型,单字符也是作为一个字符串使用的。 注意 Python 的字符串是**不可变的**。我们**无法对原字符串做任何修改**,但可以**将字符串的一部分复制到新创建的字符串**,达到“看起来修改”的效果。 1 字符串的编码 Python3 直接支 阅读全文
posted @ 2026-04-11 01:59
挖掘鱼
阅读(4)
评论(0)
推荐(0)
摘要:
1 内建常用数据结构 序列(sequence) 字符串 str、字节序列 bytes、bytearray 列表 list、元组 tuple 键值对(map) 集合 set、字典 dict 序列是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。比如一个整数 阅读全文
posted @ 2026-04-11 01:57
挖掘鱼
阅读(7)
评论(0)
推荐(0)
摘要:
1 为什么要学习数据类型 变量是用来存储数据的,但是在生活中有许多不同类型的数据,例如 “我是小红” 与 3.14 ,“我是小红”这条数据是一个句子,而 3.14 是一个数字,它们是不同类型的数据,支持的操作也不一样。比如句子可以分割成词语,而数字可以进行加减。存储它们所需的空间大小也不一样。所以为 阅读全文
posted @ 2026-04-11 01:55
挖掘鱼
阅读(6)
评论(0)
推荐(0)
摘要:
1 Python 程序的构成 Python 程序由模块组成。一个模块对应一个 Python 源文件,一般后缀名是:.py。 模块由语句组成。运行 Python 程序时,按照模块中语句的顺序依次执行。 语句是 Python 程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。 2 代码的组织 阅读全文
posted @ 2026-04-11 01:51
挖掘鱼
阅读(4)
评论(0)
推荐(0)

浙公网安备 33010602011771号