Better Way 23
2552 ワード
キーワードパラメータを使用したオプション機能
キーワードパラメータ?
パラメータ伝達方法
func(20, 7)
func(20, divisor=7)
func(number=20, divisor=7)
func(divisor=7, number=20)
------------------------------------
func(number=20, 7) # SyntaxError: positional argument follows keyword argument
func(20, number=7) # TypeError: remainder() got muiltiple values for argument
注意)Python処理パラメータの手順各種パラメータの使用例
ABC = {}
DEF = {}
func(**ABC)
func(number=20, **ABC)
func(**ABC, **DEF)
func(alpha=1.5, beta=9, 감마=4) # 한글 키워드도 가능
パラメータの柔軟性の利点Reference
この問題について(Better Way 23), 我々は、より多くの情報をここで見つけました https://velog.io/@jangjs1103/Better-Way-23テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol