文字列操作– category –
-
文字列操作
【Python】文字列操作:文字列中に含まれる文字列の個数を数える
文章の中に含まれる特定の文字が何個あるか数えたいんですけど? そんなときは、str型の count() メソッドを使うといいよー♪ 【はじめに】 str.count() は、文字列中に含まれる特定の文字列の数を数えるメソッドです。 用法 str.count(sub[, start[, end]]... -
文字列操作
【Python】文字列操作:find()、index() 文字列の検索
嫁ちゃん 指定した文字列が文字列内のどの位置(インデックス)にあるか知りたいんですけど? わたし str型の find() メソッドを使えば、文字列の位置がわかるよ! 【はじめに】 str型には find() や index() メソッドが用意されており、文字列中に指定し... -
文字列操作
【Python】文字列操作:空白や指定文字の削除
嫁ちゃん 文字列の前後に空白が入っているので、取り除きたいのですけど? わたし strip() を使えば、空白や指定文字を取り除くことができるよー。 【はじめに】 strip() メソッドは文字列の前後または、先頭、末尾にある不要な空白や文字を削除(除去)し... -
文字列操作
【Python】文字列操作:join() で文字列を連結(結合)する
嫁ちゃん 文字列を繋(つな)ぎあわせたいんですけど? わたし join() メソッドを使えば簡単に繋ぎあわせることができるよ。 【はじめに】 join() メソッドを使えば、要素間(文字と文字の間(あいだ))にセパレータ(区切り文字)を入れることもできます... -
文字列操作
【Python】文字列操作:文字列を replace() で置き換える
嫁ちゃん 文字列を違う文字に置き換えたいんですけど? わたし str型には「replace()」という文字列置換のメソッドが用意されているよ。 【はじめに】 文字列中の指定された文字を別の文字に変換します。 用法 str.replace(old, new[, count]) 文字... -
文字列操作
【Python】文字列操作:文字列を分割する
嫁ちゃん カンマ区切りの文字列などを分割したいのですが? わたし str型には便利なメソッドが用意されているよ 【はじめに】 文字列を指定した文字で分割する方法 用法 str.split(sep=None, maxsplit=-1) 文字列を sep をデリミタ文字列として... -
文字列操作
【Python】文字列操作:文字列の最初の文字を大文字に変換
嫁ちゃん 文字列の最初の文字を大文字にできると聞いたんですけど。 わたし 文字列 str型には capitalize() というメソッドが用意されているよ。 【はじめに】 文字列の最初の文字を大文字に変換する方法 用法 str.capitalize() str型はイミュータブルなの... -
文字列操作
【Python】文字列操作:文字列の大文字小文字変換
嫁ちゃん 文字列を大文字や小文字に変換はどうやってするの? わたし 文字列 str型には大文字や小文字にするためのメソッドが用意されているよ。 【はじめに】 文字列を大文字や小文字に変換する方法 用法 # 大文字 str.upper() # 小文字 str.lower() str... -
文字列操作
【Python】文字列操作:文字列中の文字の全角半角判定
嫁ちゃん 文字列内の全角半角の区別をつけたいなー わたし 文字列から1文字づつ取り出して、判定してみよう! 【はじめに】 文字列から1文字づつ取り出して unicodedata.east_asian_width() を使って全角と半角を判定してみます。 用法 import un... -
文字列操作
【Python】文字列操作:インデックスを指定して文字を抽出
嫁ちゃん 文字列から文字を抽出する方法ですね。 わたし 文字列だけど、基本的には配列と一緒なので、インデックスが使えるよ。 【はじめに】 文字列から文字を抽出する方法にはいろいろな方法があります、ここでは簡単なインデックスを使って1文字取得す... -
文字列操作
【Python】文字列操作:print文の出力で改行されないようにする
【はじめに】 print文で出力する場合、デフォルトで改行されてしまいますが、print文に「end=''」を付けると改行されなくなります。文字列連結を使用して「改行」をなくすという方法でも可能ですね。 【環境】 使用OS:macOS Catalina バージョン 10.15.1P... -
文字列操作
【Python】文字列操作:長いリテラル文字列をヒアドキュメントで出力する
【はじめに】 長い文字列や、改行、空白(ホワイトスペース)などが、書いたとおりに適用されます。 【環境】 使用OS:macOS Catalina バージョン 10.15.1Python:バージョン 3.8.0 【コード】 print( '''\ こんにちは こんばんは さようなら\... -
文字列操作
【Python】文字列操作:リテラル文字列を連結する
【はじめに】 文字列の連結にはいろいろな方法があります、ここでは代表的なものを記述しています。 【環境】 使用OS:macOS Catalina バージョン 10.15.1Python:バージョン 3.8.0 【コード】 print('aaa' 'bbb') print('ccc' + ...
1