首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python函数详解(下)附综合练习题

Python函数详解(下)附综合练习题

作者头像
W173
发布于 2026-11-05 11:52:40
发布于 2026-11-05 11:52:40
1230
举报
概述
Python 中所有数据都是对象,变量只是"指向对象的引用(标签)"。当变量作为参数传给函数时,传递的是「对象引用的副本」——但后续操作是否影响原对象,取决于对象本身是"不可变"还是"可变"
文章被收录于专栏:PythonPython

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 6. 值传递和引用传递
    • 不可变对象(如 int、str、tuple):类似"值传递",修改不影响原对象
    • 可变对象(如 list、dict、set):类似"引用传递",修改会影响原对象
    • 特殊情况:对可变对象"重新赋值",不影响原对象
    • 总结:Python 的参数传递规则
  • 7. 函数的递归
    • 递归的两个核心思想
    • 阶乘示例
    • 递归的优缺点
    • 递归练习题
  • 8. 匿名函数
    • 基本语法
    • 使用示例
      • 1. 定义匿名函数并赋值给变量
      • 2. 作为其他函数的参数
  • 9. 偏函数
    • 使用场景
    • 基本语法
    • 使用示例
    • 偏函数练习题
  • 10. 函数综合练习题
    • 练习1:学生成绩统计系统
    • 练习2:购物清单管理系统
    • 练习3:物流调度系统
      • 核心数据结构
      • 需求函数
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档