python Python 入門 ノート (41)位置引数のタプル化 位置引数のタプル化 次のような一つの引数のみ出力する簡単な関数があります。 def say_something(word): print(word) say_something('Hi!') Hi! 引数の数を増やすと、次のようにな... 2022.01.27 python
python Python 入門 ノート (40)デフォルト引数で気を付けること デフォルト引数で気を付けること リスト(l) に x を追加する関数 test_funcがあります。 def test_func(x, l=[]): l.append(x) return(l) y = r = test_fu... 2022.01.26 python
python Python 入門 ノート (39)位置引数とキーワード引数とデフォルト引数 位置引数とキーワード引数とデフォルト引数 引数が単体の場合 def menu(entree): print(entree) menu('beef') beef 位置引数 引数が複数の場合 順序を正しくする必要があります。 def m... 2022.01.25 python
python Python 入門 ノート (38)関数の引数と戻り値の宣言(関数アノテーション「注釈」) 関数の引数と戻り値の宣言(関数アノテーション「注釈」)python.3.6以降 関数の宣言時に注意すべき点。 python3.6以降では変数宣言の際下記の様に型を付加できます。(関数アノテーション「注釈」」) num: int = 10 こ... 2022.01.24 python
python Python 入門 ノート (37)関数定義 関数定義(definition) def say_something(): print('hi') say_something() hi say_somethingのtypeを調べると print(type(say_somethin... 2022.01.23 python
python Python 入門 ノート (36)辞書をfor文で処理をする 辞書をfor文で処理をする items()メソッド d = {'x': 100, 'y': 200} for v in d: print(v) x y 上記ではキーと値が表示されません。 items() メソッド d = {'x':... 2022.01.22 python
python Python 入門 ノート (35)zip関数 zip関数 複数のリストの要素を取得 月曜日にappleとcofee, 火曜日にbananaとtea, 水曜日にorangeとbeerを摂取するとします。 for loop で回してprint します。 days = fruits = dr... 2022.01.21 python
python Python 入門 ノート (34)enumerate 関数 enumerate 関数 for fruit in : print(fruit) apple orange banana i = 0 for fruit in : print(i, fruit) i += 1 0 a... 2022.01.21 python
python Python 入門 ノート (34)range関数 range関数 num_list = for i in num_list: print(i) range for i in range(10): print(i) 0 1 2 3 4 5 6 7 8 9 開始 終了 for ... 2022.01.20 python
python Python 入門 ノート (33)for else for else文 for fruit in : print((fruit)) apple banana orange else for fruit in : print((fruit)) else: print('... 2022.01.20 python