码迷,mamicode.com
首页 > 其他好文 > 详细

函数 -返回多个参数

时间:2020-05-24 21:24:54      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:lob   数组   没有   图片   name   min   就是   情况下   print   

#返回多个数据,返回的是元组
def func(): a
= 1 b = 2 c = 3 return a,b,c result = func() print(result)

技术图片

 

 

解包:

用变量来接收

info =[xiaoming,beijing,haidian]
name ,addr,arte = info#用三个变量来接受
print(name ,addr,arte)

技术图片

全局变量:定义在函数外面的变量,一边写在代码的最上面,作用域是全部,大家都可以用

局部变量:在函数中定义的变量(没有加global修饰)

      在函数里面,除了函数就失效了

 

#小练习
money =500   #形参
def test(consume):
    return money -consume
def test1(money):
    return test(money)+money
money =test1(money)
print(money)

技术图片

 

 

 解析:

money =test1(money) 

常量:对应的是变量
常量:一个不变的值
eg:
IP = ‘192.168.1.1.3‘(一般情况下,变量名为大写,就属于常量)

递归:
函数自己条用自己,就是递归
def xiake():
    print(下课)
    xiake()
xiake()

2.函数即变量

函数其实就是一个变量

 

二 / 内置函数

print(all([1,2]))
#判断可循环的值是不是都为True
技术图片
print(any([0,‘‘,3]))
#有一个为真,就全返回True
技术图片

print(any([0,‘‘]))
技术图片

print(bin(10))
#10进制转二进制

技术图片

print(dir(‘‘))
#打印传入对象的可调用方法,比如.不出来的可以用这个
s= ‘‘
print(dir(s))

技术图片

计算:
print(max([1,2,4,5]))
#取最大值

技术图片

print(sum([1,2,4.3,4]))
#求和

技术图片

print(divmod(10,3))
#取余数

技术图片
#zip()
#把两位list合成一个二维数组
l=[2,lr]
l2=[p,ew]
print(list(zip(l,l2)))

技术图片

 

 

print(round(11.389,2))
#取几位小数

技术图片

 

函数 -返回多个参数

标签:lob   数组   没有   图片   name   min   就是   情况下   print   

原文地址:https://www.cnblogs.com/xxxxyanyan/p/12826026.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!