一、Python--Arguments(参数)
到目前为止,我们所看到的所有函数定义都是零参数的函数,这些函数用空括号调用。然而,大多数函数采用参数。
下面的示例定义了一个函数,该函数采用一个参数:
def print_w(words):
print(words + "!")
print_w("spams")
print_w("egg")
print_w("python")
>>>
spams!
egg!
python!
>>>
正如你所看到的,这个参数是在括号内定义的。
填空1、这个代码的结果是什么?(答案在底部)
def p_double(x):
print(2 * x)
p_double(3)
Arguments-多个参数
您还可以定义具有多个参数的函数;用逗号分隔它们。
def print_sum_twice(x, y):
print(x + y)
print(x + y)
print_sum_twice(5, 8)
结果:
>>>
13
13
>>>
填空2、 填充空白以定义一个函数,该函数使用两个参数
___ print_mult(x, y) __
print(x *___ )
答案:
填空1 6
填空2 def : y
注释:用于使代码更容易理解的注释。它们不影响代码的运行方式。在 Python,通过插入一对"""来创建注释。(或者用 #创建一个单行注释).print(x % y) # find the remainder文档字符。是设计来解释代码。然而,他们有更多的特异性和不同的语法。他们通常放在函数的第一行,由多行字符串解释下面的函数。与常规注释不同,文档串在程序的运行时被保留。这允许程序员在运行时检查这些注释。