想象你是一个高级魔法厨师,现在要制作一个定制披萨。
如果只有一个参数(比如大小),太单调了!
为了做出独一无二的美味,我们需要同时控制:
📏 尺寸 + 🍄 配料 + 🍅 酱料
在多参数函数中,参数的顺序决定了它们的含义。
我们需要定义一个函数,让英雄移动到指定坐标并检查敌人。
使用多参数函数,我们可以轻松设定复杂的巡逻路线。
一个函数 patrol(x,y) 搞定所有位置!
moveLeft(), moveRight(), moveTop()...
moveTo(x, y)。砖块 + 图纸 = 城堡
1. 默认参数 (Default):
设一个默认值,如果不传参,就用默认的。
2. 关键字参数 (Keyword):
按名字传参,不怕顺序乱!