Python快乐幼儿园

1-1 认识Python 1-2 打招呼魔法 1-3 玩具箱变量 1-4 小精灵算数 2-1 条件魔法 2-2 循环咒语 2-3 函数魔法书 2-4 电子宠物

第7课:函数魔法书 📜

函数就像魔法咒语

定义一次,重复使用:

def 咒语名(参数):
  """魔法说明"""
  执行代码
  return 结果

def是define的缩写,表示定义新咒语

带参数的魔法

咒语可以接收"魔法材料":

def make_potion(ingredient, amount):
  potion = f"{amount}份{ingredient}药水"
  return potion

print(make_potion("火龙鳞", 3)) # 输出:3份火龙鳞药水

故事生成器

选择故事元素:

试试修改这个咒语

在控制台输入以下代码,创造你自己的魔法:

function greet(name, emotion): 
    return f"{name}今天感觉{emotion}!"