zoukankan      html  css  js  c++  java
  • Python入门

    本节主讲python函数的基本用法,主要包括传递参数、匿名函数和变量作用域。

    一、传递参数

    python除了传递必需参数外,还可以传递默认参数,不定长参数和关键字参数。

    1. 传递必需参数

    def myfunc(str) :
        print(str)
    myfunc('hello...')
    hello...

    2. 传递默认参数

    def myfunc(name, age=30) : 
        print('name:', name)
        print('age:', age)
    myfunc(age=25, name='xiaoming')
    myfunc(name='zhangsan')
    name: xiaoming
    age: 25
    name: zhangsan
    age: 30

    3. 不定长参数

    def myfunc (str, *more) :
        for s in more :
            print(s)
    myfunc(1, 2, 3, 4)
    2
    3
    4

    4. 关键字参数

    在传递必需参数的实例中,str是python关键字

    二、匿名函数 lambda

    myfunc = lambda a : a + 1
    print(myfunc(9))
    10

    三、变量作用域

    total1 = 0
    total2 = 0
    def myfunc(a, b) :
        total1 = a + b
        global total2 #全局变量
        total2 = a + b
    
    myfunc(1, 2)
    print(total1)
    print(total2)
    0
    3

    OK, 本讲到此结束,后续更多精彩内容,请持续关注我的博客。
  • 相关阅读:
    强网杯2019 随便注
    HCTF2018 WarmUp
    GKCTF2020 部分MISC
    各类文件头及其十六进制标识
    自动发送邮件
    单一接口多种数据验证
    Yaml 文件的操作
    log 文件的操作
    xml 文件的操作
    ddt 使用操作
  • 原文地址:https://www.cnblogs.com/robin201711/p/7955604.html
Copyright © 2011-2022 走看看