Python基础四

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础四相关的知识,希望对你有一定的参考价值。

函数和过程

# -*- coding: utf-8 -*-
#函数
def func1():
    """testing1"""
    print(in the func1)
    return 0

#过程  即没有返回值的函数
def func2():
    """testing2"""
    print(in the func2)

x=func1()
y=func2()

print(from func1 return is %s%x)
print(from func2 return is %s%y)

 

以上代码运行结果

in the func1
in the func2
from func1 return is 0
from func2 return is None

 

函数调用

例一:

# -*- coding: utf-8 -*-
def test(x,y):
    print(x=%d%x)
    print(y=%d%y)

test(y=2,x=1)#关键字调用,与形参顺序无关

 

以上代码运行结果

x=1
y=2

 

例二:

# -*- coding: utf-8 -*-
def test(x,y):
    print(x=%d%x)
    print(y=%d%y)

test(1,2)   #位置参数调用,实参与形参位置一一对应

 

以上代码运行结果

x=1
y=2

 

例三:

# -*- coding: utf-8 -*-
def test(x,y,z):
    print(x=%d%x)
    print(y=%d%y)


test(3,z=2,y=6)#关键字要放在位置参数的后面

 

以上代码运行结果:

x=3
y=6

 

以上是关于Python基础四的主要内容,如果未能解决你的问题,请参考以下文章

验证码逆向专栏某验四代文字点选验证码逆向分析

验证码逆向专栏某验四代消消乐验证码逆向分析

携程第四代架构探秘之运维基础架构升级

python之基础篇——模块与包

项目微管理14 - 预热

5.9号今日总结