文件名称:定义函数-商用密码应用安全性评估测评过程指南(试行)
文件大小:1.79MB
文件格式:PDF
更新时间:2024-07-04 18:20:43
Python Python3 官方手册 中文版
4.5PASS语句 4.5 pass语句 pass语句什么也不做。它用于那些语法上必须要有什么语句,但程序什 么也不做的场合,例如: 1 >>> while True: 2 ... pass # Busy-wait for keyboard interrupt (Ctrl+C) 3 ... 这通常用于创建最小结构的类: 1 >>> class MyEmptyClass: 2 ... pass 3 ... 另一方面, pass可以在创建新代码时用来做函数或控制体的占位符。可 以让你在更抽象的级别上思考。 pass可以默默地被忽视: 1 >>> def initlog(∗args ) : 2 ... pass # Remember to implement this! 3 ... 4.6 定义函数 我们可以定义一个函数用来生成任意上界的菲波那契数列: 1 >>> def fib(n): # write Fibonacci series up to n 2 ... ””” Print a Fibonacci series up to n.””” 3 ... a , b = 0, 1 4 ... while a < n: 5 ... print (a , end=’ ’) 6 ... a , b = b, a+b 7 ... 8 >>> # Now call the function we just defined: 9 ... fib (2000) 10 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 关键字 def引入了一个函数定义。在其后必须跟有函数名和包括形式参 数的圆括号。函数体语句从下一行开始,必须是缩进的。 24