8.3.3可変長引数の関数可変長引数とは 引数の個数があらかじめ決まっていない関数>>> def total_products(*values):... result = 1... for value in values:... result *= value... return result...>>> print(total_products(12, 15, -1 ...
もっと読む
タグ:ツイッターもやってます
Pthon勉強中 8.3.2キーワード引数 20230706
8.3.2キーワード引数キーワード引数とは 呼び出し時に名前を明示的に指定できる引数のこと>>> def get_triangle(base=5, height=1): ... return base * height / 2 ... >>> print(get_triangle(height=10)) 25.0 >>> print(get_triangle(height=10, base=2)) 10.0関数の ...
もっと読む
Python勉強中 8.3引数のさまざまな記法・補足② 20230705
8.3引数のさまざまな記法8.3.1引数の既定値・補足②>>> def my_func(value, list=[]):... list.append(value)... return list...>>> print(my_func(13))[13]>>> print(my_func(108))[13, 108]上の文だと不都合があるらしく、対処法が下です。>>> def my_func(value ...
もっと読む
Python勉強中 8.3引数のさまざまな記法・補足 20230705
8.3引数のさまざまな記法8.3.1引数の既定値・補足既定値を利用する場合の注意点(1)既定値として変数を受け取る場合文字列の定義:まず、変数 str に文字列 'before' を代入します。pythonCopy codestr = 'before' 関数の定義:次に my_func という関数を定義します。この関数 ...
もっと読む
Python勉強中 8.3引数のさまざまな記法 20230704
8.3引数のさまざまな記法8.3.1引数の既定値最初打った時がこうで、>>> def get_triangle(base=5, height=1):... return base * height / 2... print(f'三角形の面積は{get_triangle()}です。') File "<stdin>", line 3 print(f'三角形の面積は{get_triangle()} ...
もっと読む