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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)函数参数练习的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记012——pdb调试

数论学习笔记2之杜教筛初探(含例题练习)

Python学习笔记4(函数与模块)

学习笔记:python3,代码片段(2017)

Python第五周 学习笔记

python学习笔记2---函数