zoukankan      html  css  js  c++  java
  • PythonDay09

    第九章函数

    今日内容

    • 函数定义

    • 函数调用

    • 函数返回值

    • 函数的参数

    函数定义

    # 通过定义一个计算数据长度的函数,def为关键字,count_len是函数名
    def count_len():
    lst = [1, 2, 5]
    count = 0
    for i in lst:
    count += 1

    # 通过函数名调用
    count_len()

    函数的返回值

    def return_len():
    return 'len'

    a = return_len()
    print(a)

    return:
    # 1.return可以返回任意类型数据
    # 2.返回多个内容是元组的形式
    # 3.下方不执行,并且会终止当前这个函数
    # 4.不写或者return后不写,都返回None

    函数的参数

    def yue(app1,app2,app3,app4):
    print(app1)
    print(app2)
    print(app3)
    print(app4)
    yue('qq','weixin','taobao','zhifubao')

    函数的参数:

    • 形参:定义的时候定义的参数

      位置参数: 一一对应 关键字参数: 按照名字进行传参 混合参数: 位置参数和关键字参数一起使用

    • 实参:实际传入的参数

      位置参数: 一一对应 关键字参数: 按照名字进行传参 混合参数: 位置参数和关键字参数一起使用

    • 传参:从调用函数的时候将值传递到定义函数的过程叫做传参

    注意点

    注意点: 参数名字不能重复,优先级不能放反
    位置参数 > 默认参数
    位置参数是一一对应
    参数传递后,可以不使用
    return 不能终止循环

    三元运算符

    c = a if a > b else b

    条件成立的结果(a) 条件(if a > b else) 条件不成立的结果(b)

    条件成立的结果 条件 条件不成立的结果

  • 相关阅读:
    不同进程间消息互发
    不同进程间消息互发
    div滤镜结合ajax,实现登录
    网页自适应不同浏览器和分辨率[转]
    DIV样式汇总
    用CSS中的Alpha实现渐变
    JavaScript中的null和undefined
    CSS教程:div垂直居中的N种方法[转]
    浏览器不兼容原因及解决办法
    JavaScript验证时间格式
  • 原文地址:https://www.cnblogs.com/xuyuwei/p/11360037.html
Copyright © 2011-2022 走看看