Python编程与Raspberry Pi应用全解析
1. Python基础编程
1.1 函数定义与调用
在Python中,函数的定义和调用是两个不同的概念。定义函数只是让Python“记住”一种计算方法,而调用函数才会执行这种计算。例如:
def various(param1, param2, **others):
for i in others.items():
print(i)
various(1, 2, third=3)
这里定义了 various 函数,它接受两个位置参数和任意数量的关键字参数。在调用时,传入了关键字参数 third=3 。
1.2 控制流
程序的执行顺序称为控制流。执行总是从程序的第一条语句开始,按顺序逐行执行,直到遇到函数调用。函数定义不会改变程序的执行流程,函数内部的语句只有在函数被调用时才会执行。例如:
def square(x):
return x ** 2
# 仅定义函数,不会有输出
1.3 参数和实参
定义函数时,接收的值称为参数;调用函数时,传递的值称为实参。例如:
def printDouble(step):
print(step, step)
printDoubl
超级会员免费看
订阅专栏 解锁全文
25

被折叠的 条评论
为什么被折叠?



