带你走近,走进函数:函数指南 [基础]

一、什么是函数?
 


函数是一段封装好的代码,能重复使用。比如买菜时,“称重量”“算价格”就是不同的函数,输入参数(菜的重量、单价),就能输出结果(总价)
 



二、函数的基本用法
 

1. 定义+调用,拿捏!
 

给任务(参数),他就干活儿

举个栗子🌰  →→

# 定义一个打招呼的函数
def greet(name):
    print(f"嗨,{name}!")

# 调用函数
greet("小明")  # 输出:嗨,小明!
greet("小红")  # 输出:嗨,小红!


敲重点🖊:定义时用 def 关键字召唤他,格式是  def 函数名(参数)    

                  想让他动起来,直接喊他名字!函数名("~~~~")

2. 带返回值的函数,交作业!
 

想让他交作业?就用   return 

look:

# 定义加法函数,返回计算结果
def add(a, b):
    return a + b

# 调用函数并保存结果
result = add(5, 3)
print(f"5+3={result}")  # 输出:5+3=8


这个 return 会结束函数运行,并把值“返回”给调用者,也就是输出啦



三、函数隐藏版
 

1. 默认参数:偷个懒
 

有些参数不想每次写?买它→→ 

def greet(name, msg="你好"):
    print(f"{msg}, {name}!")

greet("小李")       # 输出:你好, 小李!(用默认msg)
greet("小王", "欢迎")  # 输出:欢迎, 小王!(自定义msg)

just like 点奶茶,默认“三分甜”,但也能成“全糖”!
 
 

2. 一次传多个参数:*args
 

def sum_all(*nums):
    total = 0
    for num in nums:
        total += num
    return total

print(sum_all(1, 2, 3))   # 输出:6
print(sum_all(10, 20, 30, 40))  # 输出:100


这个 *nums 啊, 会把传入的多个数打包成一个元组
 




四、为什么要用函数?
 


- 减少重复代码:告别多次计算劳动,不用重复写 。


- 让代码更清晰:把复杂任务拆成多个函数,像拼积木一样组合。
 

-Python官方函数:Python自带函数,len() , max()  买走预置菜!

总之

用函数 = 少写✍bug+多摸鱼

试试用函数封装你常用的操作吧~ 😊

//有什么不足之处,请各位大佬指教!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值