python(二)函数

调用内置函数

print("100的绝对值",abs(100))
print("-200的绝对值",abs(-200))
print("谁是最大值",max(1,2,5,9,2,0,-1))

数据类型转换

print("字符串转成整数",int("123"))
print("整数转成字符串",str(456))

定义函数

def myAbs(number):
    if number > 3:
        print("值大于3")
    elif number >4 :
        print("值大于3")
    else:
        return number

定义一个函数,返回多个值,其实返回的是tuple

def myReturn():
    return 1,2

形参可以有默认的参数

def myDefaultReturn(x,n=2,y=1):
    return x,n,y

定义一个可变参数的函数,添加一个* 号

def moreValue(*numbers):
    for number in numbers:
        print(number)

调用函数

print(myAbs(6))  # numbern=2 返回的是 2  number=6,返回的是None
print(myReturn()) # 返回多个参数
print(myDefaultReturn(2))    # 调用默认的参数
print(myDefaultReturn(2,5))  #调用默认的参数
print(myDefaultReturn(2,y=4))  #不按照顺序调用默认的参数
moreValue(1,2,3,4,5,6)   # 有多个实参
moreValue(*[7,8,9])  # 把list当做多个实参,就是加一个*号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值