首页 > 代码库 > Python学习笔记(2.1)函数参数练习

Python学习笔记(2.1)函数参数练习

  • 关键字参数 和 命名关键字参数
# -*- coding: utf-8 -*-def print_scores(**kw):    print(         Name    Score)    print(-----------------------)    for name, score in kw.items():        print(   %10s      %d % (name, score))    print()print(print_scores(Adam=99, Lisa=88, Bart=77))data = {    Adam Lee: 99,    Lisa S: 88,    F.Bart: 77,}print_scores(**data)def print_info(name, *, gender, city=Beijing, age):    print(Personal Info)    print(---------------)    print(   Name: %s % name)    print( Gender: %s % gender)    print(   City: %s % city)    print(    Age: %s % age)    print()print_info(Bob, gender=male, age=20)print_info(Lisa, gender=female, city=Shanghai, age=18)

 

Python学习笔记(2.1)函数参数练习