今天是Python学习的第二十天,今天的学习重点会是Python中的函数的定义与应用,学习如何定义和调用函数,理解函数的用途,探讨参数、返回值和局部变数等概念。
例一:函数的定义与调用函数是一组可重复使用的代码块,可以根据需求多次调用,并且有助于代码的模组化和结构化,函数使用 def 关键字定义,可以接受参数,并且通过 return 关键字返回值。
#定义函数def greet(name):print(f"Hello, {name}!")
#调用函数greet("Jerry") # Hello, Jerry!
例二:带参数的函数与默认参数函数可以接受多个参数,并且可以设定默认参数,当调用函数时,如果未提供对应的参数,默认值将会生效。
def greet(name="Guest"):print(f"Hello, {name}!")
greet() # Hello, Guest!greet("Jerry") # Hello, Jerry!
例三:返回值与局部变数函数可以返回计算结果,并且内部的变数是局部的,无法在函数外部访问,函数中的局部变数 a 和 b 只在函数内有效,返回的结果可以在函数外部使用。
def add(a, b):return a + b
result = add(3, 5)print(result) # 8
这三天的学习涵盖了 Python 中实用的数据结构和函数的基本概念。通过学习字典和集合,能更高效地处理数据,特别是在查找和去重的场景中。而掌握函数的使用,则有助于我模组化代码,增强程式的可读性与维护性,让开发过程更加顺畅。