*機能の使用法

0904自己概要

*機能の使用法

def fn(a, b, c, *, d=0, x):
    print(a)
    print(b)
    print(c)
    print(d)
    print(x)
fn(10, 20, 30, x=30, d=100)

*は、境界の同等の効果がある場合、それは重要なパラメータが続く、位置パラメータの前にあります

  • * 位置パラメータは、前:位置は値を割り当てられなければならない場所が割り当てられた値を有していなくてもよい、値は後の位置であってはなりません
  • * すべてのキーワード引数の後:キーワードは、名前で渡されたパラメータを割り当てることができる値のキーワードを持っていない、何も値が割り当てられていないので、どのような順序する必要があります
  • * 不完全受信位置パラメータの全てを受け取る変数が続くことができます

おすすめ

転載: www.cnblogs.com/pythonywy/p/11460993.html