プログラミング Pythonのr文字列とは?raw文字列の使い方を解説!(エスケープ無効:バックスラッシュ:正規表現:パス指定:raw stringなど) ctt-media888 CTTメディア Pythonで文字列を書いていると、バックスラッシュの扱いに悩む場面が出てくることがあります。ファイルパスの指定や正規表現のパターン記述など …
プログラミング Pythonのdatetimeを文字列に変換するには?strftimeも解説!(日付文字列:時刻変換:フォーマット:日付変換:strptimeなど) ctt-media888 CTTメディア Pythonでプログラムを書いていると、日付や時刻を文字列として扱いたい場面が頻繁に訪れます。ログファイルのタイムスタンプ、レポートの日付表 …
プログラミング Pythonで文字列に改行を入れるには?\nや複数行文字列も!(改行コード:複数行:トリプルクォート:エスケープシーケンスなど) ctt-media888 CTTメディア Pythonで文字列を扱う際、改行を入れたい場面は頻繁に出てきます。メッセージの整形、ファイルへの書き込み、コンソール出力の見やすさ向上など …
プログラミング Pythonで文字列の長さを取得するには?len関数の使い方も!(文字数:length:バイト数:文字列長:カウントなど) ctt-media888 CTTメディア Pythonで文字列を扱う際、「この文字列は何文字あるのか」を確認したい場面は非常に多いものです。入力値のバリデーション、パスワードの文字数 …
プログラミング Pythonで文字列を削除するには?strip・replaceの使い方も!(空白削除:末尾削除:改行削除:文字除去:trimなど) ctt-media888 CTTメディア Pythonで文字列を扱っていると、余分な空白を取り除きたい、特定の文字を削除したい、改行コードを消したいといった場面が頻繁に出てきます。ユ …
プログラミング Pythonのf文字列とは?フォーマット済み文字列リテラルを解説!(f-string:変数埋め込み:フォーマット:式展開:書き方など) ctt-media888 CTTメディア Pythonで文字列の中に変数を埋め込みたいとき、どのような方法を使っていますか?古くから使われてきた%演算子やformat()メソッドに比 …
プログラミング Pythonでリストを文字列に変換するには?joinの使い方も!(配列to文字列:list変換:結合:カンマ区切り:文字列化など) ctt-media888 CTTメディア Pythonでリストを文字列に変換したい場面は、プログラミングをしていると頻繁に訪れるものです。ログの出力、CSVの生成、データの整形など、 …
プログラミング Pythonの列挙型とは?Enumの使い方を解説!(enum:定数定義:列挙型:文字列変換:メンバー:auto関数など) ctt-media888 CTTメディア Pythonでプログラムを書いていると、「曜日」や「方向」「ステータス」など、決まった値の集まりを扱いたい場面が出てきます。そのようなときに …
プログラミング Pythonで16進数を10進数に変換するには?int関数の使い方も!(hex to int:基数変換:文字列変換:数値変換:進数変換など) ctt-media888 CTTメディア Pythonでプログラミングをしていると、16進数の文字列を10進数に変換したい場面に遭遇することがあります。カラーコードの解析やバ …
プログラミング Pythonの配列で-1を使うには?負のインデックスを解説!(末尾要素:逆順アクセス:マイナスインデックス:リスト:スライスなど) ctt-media888 CTTメディア Pythonの配列で-1を使うには?負のインデックスを解説!(末尾要素:逆順アクセス:マイナスインデックス:リスト:スライスなど) …