python code 文字列のメソッド str.upper():文字列内のローマ字を全て大文字に置き換えた文字列を返します。str.index():指定された文字が、文字列内の何番目にあるかを返します。'AbC12#d'.index('C')は数値の2を返します。'AbC12#d... 2021.10.25 python code
python code raise:意図的に例外を発生させる defmulti(a,b): ifa==0orb==0: raiseValueError returna*bmulti(10,8)try: multi(10,0)exceptValueError: print('raise文で... 2021.10.19 python code
python code エラーの種類 SyntaxError不適切な構文でプログラムが書かれているIndetationErrorインデントの位置が正しくないNameErrorNameErrorは定義されていない変数及び関数を使ったときに発生するTypeErrorTypeErro... 2021.10.19 python code
python code 例外処理 num_list=try: num_list print('ここは表示されない')exceptIndexError:→エラーの種類を設定する ここでエラーの原因が分かる print('IndexError:リストに存在しない要素が参照... 2021.10.19 python code
python code よく使うデコレーター デコレーター説明@classmethodクラスメソッドの指定@staticmethodスタティックメソッドの指定@propertyプロパティの指定@functools.lru_cache()引数と結果をキャッシュして、同じ引数なら実行せずに... 2021.10.19 python code
python code __name__の使い方 __name__の主な使い方は__main__と組み合わせて、コマンドラインから直接呼ばれたかを判定することです。Pythonのプログラムがコマンドラインから直接呼ばれた場合、__name__には__main__という文字列が格納されます。... 2021.10.18 python code
python code 引数における /の使い方 defupdate(dct,/,**kwargs): dct.update(kwargs)update(dct,/,**kwargs)のように記述すると、/の前の第1引数を「位置のみの仮引数」にします。つまり、第1引数としてdct=202... 2021.10.18 python code
python code .update()について 集合set_a,set_bがあるとして、set_aが変化するset_a.update(set_b)dict0={"a":0,"b":1,"c":2}dict1={"b":4,"d":5}dict0.update(dict1)print(di... 2021.10.18 python code
python code 仮引数とは 下記には2つの変数があります。どちらの名前もaですが、別の変数になります。a=1defadd_one(a): a+=1 returna変数aに1を代入します。変数aを関数add_oneに実引数として渡します。関数add_oneで、第1引... 2021.10.14 python code
python code print(*args, **kwargs)について *argsは、位置引数と呼ばれる実引数の種類になります。argsはリストのように繰り返すものでなければいけません。**kwargsは、キーワード引数と呼ばれる実引数の種類になります。kwargsは辞書でなければいけません。argsが(必ずリ... 2021.10.14 python code