• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
向阳1160
博客园    首页    新随笔    联系   管理    订阅  订阅

参数笔记

#1.普通参数

def age(x,y)  :

#2.默认参数

def xingxi(name, age=19, sex='man'):
    print("{0},{1},{2}".format(name, age, sex))
xingxi('xiangyang')
xingxi('xiangyang',23)

   #默认年龄19性别男

   # 年龄23 性别男

#3.关键参数

def xingxi(name, age, sex):
    print("{0},{1},{2}".format(name, age, sex))
xingxi(age=23, sex='girl', name='xiang',)   #是一一对应的 调换顺序也没关系

#4.收集参数

def xingxi( *args):
    for item in args:
        print(item)
xingxi("xiangyang",19,"man")    #收集参数能放入非常多的量,当不知道变量大小的时候使用

#5.字典

def stu( **kwargs):
    print(type(kwargs))           #看kwarge的类型
    for i,j in kwargs.items():      #kwargs点items      项目
        print(i,"--",j)                    #字典格式访问一一对应
stu(name="xiangyang", age=16, sex="man")
print("*"*50)               

 

posted @ 2018-10-19 18:05  向阳1160  阅读(297)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3