当创建一个函数时,你需要使用 Python的def语句来定义函数,在函数名后面跟有圆括号,然后跟有一个冒号,再在下一行写出执行了什么样的任务的代码块。
下面是一个简单的示例函数:
def greet(name):
print("Hello, " + name)
这个函数在被调用时,接受一个参数,输出问候语 "Hello " 和这个参数的值。下面是我们调用这个函数的方法:
greet("Tom")
这会输出 "Hello, Tom"。
函数定义语句可以包含可选的文档字符串,用于描述函数的功能和参数,文档字符串在函数内部用三引号表示:
def greet(name):
"""
This function takes a name as an input and greets the person.
"""
print("Hello, " + name)
调用函数时,你需要传入适当数量的参数。如果函数没有指定参数,你可以通过面向对象的方式调用:
class MyClass:
def say_hello(self):
print("Hello, World!")
这个函数没有指定参数,因此你可以通过创建类的一个实例对象,并以调用类方法的方式来调用 say_hello 函数:
my_obj = MyClass()
my_obj.say_hello()
这会输出 "Hello, World!"。
以上就是Python中函数的一些基本知识与示例,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python中函数的创建与调用你了解吗 - Python技术站