python函数,可变 不可变变量,不定长参数

# def hello():
#     print("hello world!")
# hello()

# def max(a,b):
#     if(a>b):
#         return a
#     else:
#         return b
# a,b=6,8
# print(max(a,b))

# def max(a,b):
#     if(a>b):
#         return "第一个大"
#     else:
#         return "第二个大"
# print(max(b=1,a=5))

# def printme(str):
#     print(str)
#     return
# printme("agadgh")

#不可变参数,相当于值传递
# def change(a):
#     print(id(a))
#     a=10
#     print(id(a))
# a=1
# print(id(a))
# change(a)

#可变参数,相当于地址传递
# def change(a):
#
#     print(id(a))
#     a.append([4,5,6])
#     print(id(a))
#     print(a)
# a=[1,2,3]
# print(id(a))
# print(a)
# change(a)

# def printinfo(name='战鹰',age=3):
#     print("名字",name)
#     print("年龄",age)
#     return
# printinfo(age=30,name="小明")
# printinfo()

#不定长参数
# *tuple元组
# def func(arg1,*vartupie):
#     print("输出: ")
#     print(arg1)
#     for var in vartupie:
#         print(var)
#     return
# func(10)
# func(10,20,30,40,50,60)

#**dict字典
# def func(arg1,**vardict):
#     print("输出: ")
#     print(arg1)
#     for var in vardict:
#         print(var,vardict[var])
#     return
# func(10)
# func(10,a=20,b=30)

# x=lambda a:a*2
# y = lambda a,b: a +b
# print(x(6))
# print(y(1,2 ))
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值