ぶらりずむ

すきなものだけをあつめました

スポンサーリンク

Python

【Python】データ型を作る

新しいデータ型は属性で性質を決めて、メソッドで機能を作り込む。classにメソッドを定義する時には、常に1つ引数を書かないといけない。 引数が不要なメソッドにも必要なので、selfと記載する。 >>> def hogehoge(): ... return random.randint(1,100) ... …

【Python】関数・モジュール

関数の作り方 def 関数名(): 処理名 return returnで値を返すと、関数の処理はそこで終わる。 returnの後に処理を書いても実行されない。 >>> def abc(): ... aaa = 100 ... return aaa ... >>> abc() 100 >>> def 関数名(引数): 処理名 return とすると、引…

【Python】ファイルの入出力

文字の入力 文字入力を受け付けるにはinput関数を使う。 >>> food = input('好きな食べ物は?:') 好きな食べ物は?:肉 ← 肉と入力 >>> print(food) 肉 >>> ファイルを読み込む open関数を使う >>> aaa_file = open('aaa.txt','w') wは書き込みモード、rの…

【Python】listのメソッド

Pythonの勉強メモです append list .append(hoge) 末尾にhogeを加える >>> aaa = [0,1,2] >>> aaa.append(100) >>> aaa [0, 1, 2, 100] insert list.insert(hoge,huga) hogeの位置にhugaを加える >>> aaa [0, 1, 2, 100] >>> aaa.insert(1,20) >>> aaa [0, 2…