Python程序设计任务驱动式教程_4.2 播报当日天气 函数的参数传递.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 14页
  • 2026-04-28 发布于广东
  • 举报

Python程序设计任务驱动式教程_4.2 播报当日天气 函数的参数传递.pptx

统计正负数——函数的定义与调用

播报当日天气——函数的参数传递

外卖订单序号生成——变量作用域

求n!——递归函数

将十进制IP地址转换为二进制数——常用的内置函数

随机验证码的生成——代码复用与模块化程序设计

实例用模块实现普通计算器功能。;;代码实现:

defnowweather(date,weather,tem):

print(date)

print(weather)

print(tem)

nowweather(2023年3月6日,晴,22℃)

运行结果:;【任务相关知识链接】;位置参数;位置参数;举例:

播报当日天气案例中的就是通过位置参数来调用函数的,具体语句为nowweather(2023年3月6日,晴,22℃)。

如果调用时少传了实参值,系统就会提示出错。

例如,执行nowweather(2023年3月6日,晴),调用时没有传递第三个实参的值,系统提错“nowweather()missing1requiredpositionalargument:tem”。;关键字参数;举例:

把播报当日天气案例中对函数nowweather调用的语句改为,nowweather(date=2023年3月6日,tem=22℃,weather=晴),这种就是使用关键字参数来调用函数,可以实现同样的输出结果。;默认参数;举例:把播报当日天气案例中的代码

文档评论(0)

1亿VIP精品文档

相关文档