1. Learn
  2. /
  3. 课程
  4. /
  5. Python 函数入门

Connected

道练习

带有多个默认参数的函数

您已经定义了一个带默认参数的函数——还可以更进一步!现在请尝试定义一个包含多个默认参数的函数,并以多种方式调用它。

定义函数后,先在调用时为函数的所有默认参数都提供取值。此外,也尝试在调用时不给其中一个默认参数传值——看看这会如何改变函数的输出!

说明

100 XP
  • 完成函数头,函数名为 shout_echo。按顺序接收参数:位置参数 word1,默认参数 echo(默认值为 1),默认参数 intense(默认值为 False)。
  • 在 if 语句体内,对字符串对象 echo_word 调用 .upper() 方法,将其转换为大写。
  • 调用 shout_echo(),传入字符串 "Hey"、echo 的值 5 和 intense 的值 True。将结果赋给 with_big_echo。
  • 调用 shout_echo(),传入字符串 "Hey" 和 intense 的值 True。将结果赋给 big_no_echo。