• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
QQ糖_尤尤
博客园    首页    新随笔    联系   管理    订阅  订阅
2021年1月18日
8.6 将函数存储在模块中
摘要: 函数的优点: 1.可将代码与主程序分离。 2.可将函数存储在模块中(独立文件中), 3.可以 import 语句导入到程序中 第一步: #创建一个包含函数make_pizza()的模块,模块文件的扩展名为.py def make_pizza(size,*toppings): """概述要制作的比萨" 阅读全文
posted @ 2021-01-18 22:36 QQ糖_尤尤 阅读(121) 评论(0) 推荐(0)
8.5 传递任意数量的实参
摘要: 有时候预先不知道函数需要接受多少个实参,python允许函数从调用语句中收集任意数量的实参。 """ 这是一个制作比萨的函数,它需要接受很多配料,但无法预先确定顾客要多少种配料 函数中形参名*toppings,"*"功能是创建一个名为toppings的空元组,并将收的的所有值都封装到这个元组中 "" 阅读全文
posted @ 2021-01-18 13:00 QQ糖_尤尤 阅读(97) 评论(0) 推荐(0)
8.4 传递列表
摘要: 将列表传递给函数后,函数就能直接访问其内容。 def greet_users(names): """向列表中的每一位用户发出问候""" for name in names: msg="hello,"+name.title()+"!" print("\n"+msg) usernames=["tom", 阅读全文
posted @ 2021-01-18 11:14 QQ糖_尤尤 阅读(118) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3