2026-04-13 打卡第 6 天

复制代码
# 2026-04-13 打卡第 6 天
# 1.函数
# 函数基本格式
# (1)定义函数
# def 函数名():
#     函数体
# (2)调用函数
# 函数名()
# def hello():
#     print("hello函数")
# hello()

# 2.返回值,return,函数中遇到return,表示函数执行结束,后面的代码不继续执行。
# return返回多个值,以元组的形式返回;没有返回值,将返回None
# def buy():
#     return "返回值"
#     print("打印返回值")
# buy()

# 3.参数
# (1)基本格式
# def 函数名(形参1,形参2...):
#     函数体
# 函数名(实参1,实参2...)

# (2)函数参数
# (2.1)必备参数(位置参数)形参与实参数量相对应
# def sum(a,b):
#     print(a+b)
# sum(5,8)
# (2.2)默认参数(固定参数)没有传实参,默认形参的值;如果传入实参,形参的值将换成实参
# def sum(a=10,b=20):
#     print(a+b)
# sum()
# (2.3)可变参数,传入值的数量可以改变,可以多个,也可以不传
# 格式:
# def func(*args):
#     print(args)
# func(2,4,5)
# (2.4)关键字参数,返回字典
# 格式:
# def func(**kwargs):
#     print(kwargs)
# func(name='yhy',age='18')

# 函数嵌套
相关推荐
luj_17686 分钟前
残熵算法实时化三大瓶颈突破
c语言·开发语言·网络·经验分享·算法
充钱大佬37 分钟前
Python测试基础教程
python·log4j·apache
不听话坏1 小时前
Ignition篇(下 一) 动态执行前的事情
开发语言·前端·javascript
likeyi071 小时前
require 和 import的区别
开发语言·前端
远离UE41 小时前
UE5 compute shader 原子加
开发语言·c++·ue5
C+-C资深大佬1 小时前
C++ 显式类型转换详解:static_cast、dynamic_cast、const_cast、reinterpret_cast
开发语言·c++
KaMeidebaby2 小时前
卡梅德生物技术快报|抗体亲和力成熟工业化调控新机制:差异性浆细胞增殖工艺优化思路
java·开发语言·人工智能·算法·机器学习·架构·spark
luj_17683 小时前
心形曲线轨迹控制三大关键技术
c语言·开发语言·c++·经验分享·算法
初心丨哈士奇3 小时前
Python 四大基础容器|列表篇
python
Mininglamp_27183 小时前
Claude Code 封禁中国开发者之后:本地 AI 编程工具的替代方案实测
开发语言·人工智能·windows·开源软件·ai-native