声明函数
本课属于 Coddy Python 学习旅程的“基础知识”单元。第 43 课,共 77 课。
函数是一段有名称的代码。函数的作用是多次重复使用一段代码。
例如,看看这段代码:
print("Welcome to Coddy")
print("New session...")
print("Welcome to Coddy")
print("Another session...")
print("Welcome to Coddy")我们会反复使用同一段代码 print("Welcome to Coddy")。这段代码还有另一个问题:如果我们想把消息 Welcome to Coddy 改成其他内容,比如“Welcome aboard”,就得修改 3 行不同的代码。为了解决这个问题,我们将使用函数。
要声明函数,我们使用以下语法:
def function_name():
code在这个示例中,我们将创建一个名为 greet 的函数,它看起来是这样的:
def greet():
print("Welcome to Coddy")要使用/调用/执行这个函数,我们写 greet():
greet()
print("New session...")
greet()
print("Another session...")
greet()这会得到与上面相同的输出。
重要!函数代码必须写在调用它之前
挑战
简单编写一个程序,接收一个输入,即数字 n。创建一个名为 print_large_number 的函数,用来打印数字 50005000。然后,使用 for 循环调用该函数 n 次,这样这个数字总共会被打印 n 次。
注意!在代码中,先编写函数定义,再编写调用它的循环。
亲手试试
# 在下方声明函数 print_large_number
n = int(input())
for i in range(n):
# 在这里调用函数这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Python 在线编译器