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