6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Pythonにおける文字列オブジェクトのメソッド

Last updated at Posted at 2016-02-13

本投稿が自身初となります。

最近独学でPythonを始めたので、今回は文字列に関するメソッドをいくつか列挙していきます。
以下、扱う文字列オブジェクトは'str'とします。

  • capitalize()

文字列の先頭のみを大文字に変換します

  • casefold()

大文字小文字を無視して文字列検索できるように、文字をすべて小文字に変換する

  • center(width(,char))

指定した文字数で文字列を中央揃えする。空白には'char'で指定した文字列を埋める。

  • count(search(,start(,end)))

文字列内に'search'が含まれる回数を返す。なお、以下のようなコードでは文字列が重ならないように数えられる。

test.py
>>>'aaaaaa'.count('aaa')
2
  • endswith(string(,start(,end)))

文字列の末尾の一致を確認する。開始位置・終了位置を指定した場合はスライス演算と同様の規則((3,-4)など)を用いる。

続きは参考文献をご覧ください。

  • 参考文献
    石本敦夫:Python文法詳解,オライリー・ジャパン,2014
    Amazonより
6
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?