首页
›
光学光电与激光工程
›
014-Zemax优化函数体系
›
《Python运算符重载与类对象方法开发》
VIP10
本课程属于:014-Zemax优化函数体系
光学光电与激光工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Python运算符重载与类对象方法开发
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
操作数基础
什么是操作数?常量、变量与字面量的分类与核心概念,构建编程数据认知起点。
常量
变量
字面量
第2章
算术操作数详解
整数、浮点数、复数在算术运算中的表现与精度问题,数值类型深入剖析。
整数
浮点数
复数
第3章
字符串操作数
字符串的拼接、重复、索引与切片操作,掌握文本数据处理基本功。
拼接
切片
索引
第4章
布尔操作数
True与False的本质,布尔值在数值运算中的隐式行为与逻辑判断。
布尔值
逻辑运算
类型转换
第5章
None操作数
NoneType的特性,None在条件判断中的陷阱与最佳实践。
NoneType
空值
条件判断
第6章
列表操作数
列表的创建、索引、切片、拼接与重复,灵活管理有序集合。
列表
索引
切片
第7章
元组操作数
不可变序列的特性,元组的拆包与装包技巧,安全传递数据。
元组
拆包
不可变
第8章
字典操作数
键值对的访问、修改、添加与删除,高效映射数据存储。
字典
键值对
映射
第9章
集合操作数
集合的创建、交集、并集、差集运算,去重与集合逻辑。
集合
交集
并集
第10章
类型转换操作数
int()、float()、str()、list()等内置转换函数的使用与注意事项。
类型转换
int
str
第11章
隐式类型转换
Python自动类型提升的规则与场景,理解隐式转换的底层逻辑。
自动转换
类型提升
隐式
第12章
运算符与操作数
算术、比较、逻辑运算符对操作数的影响,运算符优先级详解。
运算符
优先级
逻辑
第13章
赋值运算符
=、+=、-=等复合赋值运算符与操作数的关系,高效更新变量。
赋值
复合运算符
变量
第14章
位运算符
&、|、^、~、<<、>>对整数操作数的位级操作,底层运算揭秘。
位运算
移位
掩码
第15章
成员运算符
in与not in在字符串、列表、字典中的使用,快速成员检测。
成员检测
in
not in
第16章
身份运算符
is与==的区别,小整数池与字符串驻留机制,对象身份判定。
身份比较
小整数池
驻留
第17章
可变与不可变操作数
列表、字典与字符串、元组的本质区别,理解可变性对数据的影响。
可变
不可变
内存模型
第18章
函数参数作为操作数
位置参数、关键字参数、默认参数、可变参数,灵活定义函数接口。
参数
可变参数
关键字
第19章
返回值作为操作数
函数返回值的类型与链式调用,利用返回值构建流畅代码。
返回值
链式调用
函数
第20章
自定义函数基础
def语句、函数命名规范、文档字符串,编写可读性强的函数。
def
文档字符串
命名
第21章
自定义函数参数详解
参数传递机制、可变对象与不可变对象的传递,理解传参与传引用。
传参
可变对象
引用
第22章
自定义函数返回值
return语句、多值返回、无返回值函数,灵活控制函数输出。
return
多值
None
第23章
作用域与操作数
局部变量、全局变量、nonlocal与global关键字,作用域规则详解。
作用域
global
nonlocal
第24章
lambda表达式
匿名函数作为操作数的使用场景,简洁定义单行函数。
lambda
匿名函数
简洁
第25章
装饰器基础
函数作为操作数传递,装饰器的定义与使用,增强函数功能。
装饰器
高阶函数
@语法
第26章
生成器与迭代器
yield关键字,生成器作为可迭代操作数,惰性求值高效处理数据。
生成器
迭代器
yield
第27章
上下文管理器
with语句,__enter__与__exit__方法,资源管理与异常安全。
上下文
with
资源管理
第28章
类与实例操作数
类的定义、实例化、self参数、属性与方法,面向对象编程基础。
类
实例
self
第29章
魔术方法
__str__、__repr__、__add__等自定义操作数行为,重载运算符。
魔术方法
运算符重载
__str__
第30章
综合实战
构建一个自定义数据类型,实现完整的操作数接口,融会贯通全课程。
实战
自定义类型
接口
所属VIP或分类
同VIP:CPU与GPU操作数布局及执行优化
同VIP:Python向量矩阵自定义类与运算符重载
同VIP:Python魔法方法与类协议定制开发