上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 一、面向对象编程思想 面向对象编程(OOP) 是一种编程范式,将现实世界的事物建模为对象,通过对象之间的交互实现功能。 OOP 的四大基本特性: 封装(Encapsulation):将数据和操作封装在类中,对外隐藏实现细节。 继承(Inheritance):子类继承父类的属性和方法,实现代码复用。 阅读全文
posted @ 2024-12-10 01:33 邵杠杠 阅读(26) 评论(0) 推荐(0)
摘要: 1.什么是异常? 异常(Exception)是程序在运行过程中出现的错误情况。Python 提供了强大的异常处理机制,使得程序在遇到错误时能够继续执行或者给出适当的错误提示。避免程序因为某个错误而中断。异常处理有助于提高代码的健壮性, 2.异常处理的语法: try:用于包围可能会抛出异常的代码块。e 阅读全文
posted @ 2024-11-18 11:16 邵杠杠 阅读(63) 评论(0) 推荐(0)
摘要: 模块(Module) 模块的定义:模块是包含 Python 代码的 .py 文件,可包含变量、函数、类等代码单元。每个 Python 文件本质上就是一个模块。 两种使用方式 import与from ... import... import math # 导入整个模块 from math import 阅读全文
posted @ 2024-11-14 17:47 邵杠杠 阅读(54) 评论(0) 推荐(0)
摘要: collections模块 collections模块提供了一些数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple():具名元组 from collections import namedtuple Point = 阅读全文
posted @ 2024-11-06 18:46 邵杠杠 阅读(51) 评论(0) 推荐(0)
摘要: 正则常用 基础符号 .:匹配任意单个字符(除换行符)^:匹配字符串的开头$:匹配字符串的结尾*:匹配前一个字符0次或多次+:匹配前一个字符1次或多次?:匹配前一个字符0次或1次{n}:匹配前一个字符n次{n, m}:匹配前一个字符n到m次 字符集 [abc]:匹配字符 a、b 或 c[^abc]:匹 阅读全文
posted @ 2024-11-02 12:46 邵杠杠 阅读(33) 评论(0) 推荐(0)
摘要: 什么是递归:函数直接或间接调用自身的方法 递归的基本结构 递归函数需要包括两个部分: 基线条件(Base Case):确保递归调用的停止条件,防止无限递归。 递归步骤(Recursive Step):每次调用递归函数时,将问题分解为更小的子问题,并递归处理。 递归的经典案例:1.阶乘 def fac 阅读全文
posted @ 2024-10-30 14:02 邵杠杠 阅读(28) 评论(0) 推荐(0)
摘要: 函数进阶-迭代器 双下方法: 很少直接调用,一般情况下,都是通过其他语法触发的(Python解释器调用的方法) 可迭代协议 与 迭代器协议 可迭代的iterable与迭代器iter 可迭代协议:含有__iter__方法的都是可迭代的。 可迭代的,一定可以被for循环。只要含有__iter__()方法 阅读全文
posted @ 2024-10-18 21:57 邵杠杠 阅读(410) 评论(0) 推荐(0)
摘要: 函数的进阶—闭包 闭包的定义:嵌套函数,内部函数调用外部函数的变量。满足这个条件就算闭包。 闭包案例演示: def outer(): a = 1 def inner(): print('inner函数中打印的变量a:',a) # 嵌套函数中使用了外层函数的变量。此时满足了闭包的条件。 return 阅读全文
posted @ 2024-10-17 17:22 邵杠杠 阅读(186) 评论(0) 推荐(0)
摘要: 排错技巧:当报错出现多行时,要从下往上开始找,看到第一个自己写的代码(非源码),八成就是出问题的地方。 依赖倒置原则: 高层模块不应该依赖于低层模块,两者都应该依赖于抽象。 抽象不应该依赖于细节,细节应该依赖于抽象。 开放封闭原则; 对扩展开放:软件实体(类、模块、函数等)应该允许扩展新的功能。 对 阅读全文
posted @ 2024-10-10 18:29 邵杠杠 阅读(15) 评论(0) 推荐(0)
摘要: 函数的基本使用 函数的含义: 函数是执行特定任务的独立代码块,函数可以接受参数,并返回值,帮助我们简化代码,并在不同地方复用相同的功能。 特点:可读性强,可复用性强 函数的定义与调用 定义: 使用def关键字定义一个函数 def 函数名(参数1,参数2): 函数体 return返回值 调用语法 函数 阅读全文
posted @ 2024-10-04 01:49 邵杠杠 阅读(100) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 9 下一页