Python勉強メモ(5)文字型変数メソッド

Python

メソッドとは

メソッドとは、変数に組み込まれたデータを、加工したり、修正できる便利アイテムといった感じです。

しかし前回の勉強メモ(3)https://kk-planning.site/py24033000/に書いたデータの型ごとに、使えるアイテムが違うんだ…

コルトン:「たくさんありすぎて、覚えられないよ…」

僕もこれからPythonを勉強していくんだけど、Excelだって関数は山ほどあるし、新しいものまで出てきて、どんどん便利になっているよね。でも全部が分かっている訳ではないし、知っているものの中で対処を考えるし、出来なければ調べるよね。それと同じだよ。

とにかく初心者は覚えるのではなく、こんなものあったなぁ~という感じで、調べられる様になる事が大事だ!

文字型変数に使うメソッドの種類

メソッド 内容 出力
format文字の書式化操作をする“{},{}”.format(x,y)“x,y”
” {0},{1}{0}”.format(x,y)” x,yx”
“{name}”.format(name=”taro”)“taro”
replace文字列の一部を置換え“Hi taro”.replace(“taro”,”jiro”)“Hi jiro”
count単語の出現回数“Hi Hnako”.count(“H”)2
index単語の位置を返す、
無ければエラー
“Hi taro”.index(“Hi”)0
find単語の位置を返す、
無ければ -1
“Hi saburo”.find(“saburo”)3
strip先頭・末尾の空白を除去” Hello goro “.strip()“Hello goro”
startswithその単語で始まっているか真偽“Hi taro”.startswith(“Hi”)True
endswithその単語で終わっているか真偽“Hello jiro”.endswith(“taro”)False
split文字列をリストに分割“taro,15,男”.split(“,”)[“taro”,”15″,”男”]
joinリストを結合して文字列に“,”.join([“taro”,”15″,”男”])“taro,15,男”

コルトン:「便利なグッズがあるけど、覚えるのではなく、調べられる様に知っておく事ジャん!」
     「それと、今回初めてリンクを使ってるジャない!」

そうなんだ、こんな事が出来るのかなと考えて調べて、出来た時はうれしいから。楽しいよ~

コメント

PAGE TOP