Python入门笔记,python第九章动手试一试

  Python入门笔记,python第九章动手试一试

  Yyds干货库存

  Python函数的定义函数是代码封装的一种手段。一个函数包含一段可以重复执行的代码。当需要使用这些代码时,只需要调用函数,运行函数中的代码即可。

  Python函数是这样定义的:

  定义函数名(参数1,参数2):

  函数体(要运行的代码)就像一个非常简单的函数定义:

  def add(a,b):

  现在让我们举一个例子来说明这个函数。

  打印(“打开高级车门”)

  印刷(“发展动力”)

  印刷品(“安全带”)

  打印(“踩加速器”)

  打印(掌握方向)如果必须多次开车,每次都需要键入相同的5行代码,这会导致几个问题:

  很容易写出不同的代码,或者代码有错误,代码冗余,可读性差,维护困难。当某个步骤需要修改时,需要在很多地方进行修改。Python函数的调用现在我们可以把上面的代码封装在函数里了。当我们需要运行这些代码的时候,我们可以直接调用函数,这样就减少了很多复制粘贴或者手动编写多行代码的步骤。功能的名称也表示代码的功能。当一些逻辑需要修改时,我们只需要修改函数体。

  def run_car():

  打印(“打开高级车门”)

  打印(“启动引擎”)

  打印(“系好安全带”)

  打印(“踩加速器”)

  打印(“掌握方向”)

  run_car()

  #其他代码

  run_car()Python函数的返回值return是指当函数执行完毕后,你希望函数外的程序得到函数执行的结果。返回值可以是任何数据类型。

  def add(a,b):

  返回a b

  结果=加法(3,4)

  print (result)函数体中的代码遇到return会停止运行。函数的返回结果可以是任何类型,包括none。当函数体中没有返回时,NonePython函数的默认返回可以返回多个值,只需要在多个值之间加逗号就可以得到tuple类型。

  def add(a,b):

  四类a、b参数:return表示函数向外部返回的值,parameters表示函数从外部接收的值。函数定义时的参数叫形参,其实就是变量名,函数调用时的参数叫实参,相当于给变量赋值。

  def get_coffee(糖):

  如果糖100:

  返回“甜咖啡”

  elif suger 1:

  返回“美国”

  否则:

  还‘莫名其妙的咖啡’

  结果=get_coffee(100)

  Print(result)注意,形参个数要和实参个数相同,顺序要一致。这种方法称为位置参数。如果形参数与实参数不一致,程序不能单独赋值:

  def add(a,b):

  c=a b - 1

  返回c

  Add(5,7,8) #无关键字参数:调用函数时,做一个关键字标记,防止参数传递错误和丢失。主要是参数很多,记不住顺序的时候,用关键字来标识数据的含义。

  默认参数:定义函数时,直接赋一个变量成为默认值。就是用默认值直接赋值。调用函数时,可以传递较少的参数。无论是否为默认参数,关键字都必须放在位置参数之后。

  def add(a,b=0):

  c=a b - 1

  返回c

  加法(a=4,b=6)

  添加(3)自动化测试场景:添加多个数据并运行多个用例。

  def write_case(数字):

  for _ in范围(数字):

  用户名=输入(请输入用户名:)

  Passwd=input(请输入密码:)

  年龄=输入(请输入年龄:)

  user=dict()

  user.update(用户名=用户名,

  密码=密码,

  年龄=年龄)

  产出用户

  定义运行(案例):

  Print(f run用例-用户名{case[用户名]} )

  案例=write_case(2)

  对于案例中的案例:

  润(案)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: