python函数执行流程 python 执行函数

python的函数是怎么执行的?

创新互联是一家专业提供绥棱企业网站建设,专注与成都网站制作、成都网站设计、H5场景定制、小程序制作等业务。10年已为绥棱众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

n=0时执行到了for i in range(2,n),这个range是个空列表[],故一次也不会进入for循环执行“ fibs.append(fibs[-1] + fibs[-2])”,,直接返回[1,1],故不报错

n=1返回[1]

n=2返回[1,1]

n=3及以上,进入for循环,fibs每次增加一个元素,其值为倒数第1个和倒数第2个元素之和

改为if ... elif...else可以如下:

def fib(n):

if n1:

return None

elif n == 1:

return [1]

elif n == 2:

return [1, 1]

else:

fibs = [1, 1]

for i in range(2, n):

fibs.append(fibs[-1] + fibs[-2])

return fibs

print (fib(10))

Python的程序结构是如何体现的?

在Python中,程序的结构反映在代码的组织和编写方式上。

Python 程序由一系列语句组成,这些语句按顺序执行。这些语句可以包括赋值、函数调用、控制语句(如 if 语句和 for 循环)和其他构造。

缩进用于指示代码的结构。例如,只有在满足特定条件时才执行的代码块将在 if 语句下缩进。这有助于使代码更具可读性和更易于理解。

除了 Python 程序的基本结构之外,还可以遵循各种设计模式和最佳实践,以使代码更易于维护和高效。其中包括使用函数将代码组织到逻辑单元中、使用类定义可重用对象以及使用模块将代码组织到单独的文件中。

总体而言,Python 程序的结构反映了代码的组织和编写方式,并遵循可维护性和效率的最佳实践。

编写测试用例的代码时,经常会使用到函数, 那么Python中函数是什么? 有什么作用? 如何使用? 使用流程如何?

函数的使用:

(1).函数是具有独立功能的代码块,是一个整体(封装了函数功能的代码), 完成某个功能的小工具

特点: 函数最大的特点是封装

(2).作用: 提高开发效率,实现代码的重用

(3).函数使用步骤:

① 定义函数: 把代码的功能封装成一个整体

② 调用函数: 享受封装的结果

(4).函数调用流程: ☆ ☆ ☆

① 函数定义时 不会执行函数体中代码

② 函数调用时,才会执行函数体中代码

③ 函数调用完成以后,一定要回到函数调用的地方继续向下执行

有关于软件测试的学习知识,可以看黑马程序员软件测试知识,有视频、文章、学习文档等等!


网页标题:python函数执行流程 python 执行函数
转载源于:http://ybzwz.com/article/doeeoes.html