Pythonでの文字列(str)の使い方

Pythonでは、strは文字列型のデータです。以下はstrの一般的な使用法です:

  1. 文字列を作成する:
  2. my_str = “こんにちは、世界!” # ダブルクォートを使用して文字列を作成
    my_str = ‘こんにちは、世界!’ # シングルクォートを使用して文字列を作成
    my_str = “””こんにちは、世界!””” # トリプルクォートを使用して文字列を作成し、複数行のテキストを含めることができます
  3. 文字列を結合する:
  4. str1 = “こんにちは”
    str2 = “世界”
    result = str1 + str2 # 文字列の結合
  5. 文字列のインデックスとスライス:
  6. my_str = “Hello, World!”
    print(my_str[0]) # 最初の文字 ‘H’ を出力
    print(my_str[7:12]) # スライス ‘World’ を出力
  7. 文字列の長さ:
  8. my_str = “Hello, World!”
    length = len(my_str) # 文字列の長さを取得
  9. 日本では、文字列の一般的なメソッドは次のように使用されます:
  10. my_str = “Hello, World!”
    print(my_str.upper()) # 文字列を大文字にする ‘HELLO, WORLD!’
    print(my_str.lower()) # 文字列を小文字にする ‘hello, world!’
    print(my_str.replace(“Hello”, “Hi”)) # 指定された部分文字列を差し替える ‘Hi, World!’
    print(my_str.split(“,”)) # 指定された区切り文字で文字列をリストに分割する [‘Hello’, ‘ World!’]
  11. フォーマットされた文字列:
  12. name = “アリス”
    age = 25
    print(“私の名前は{}で、{}歳です。”.format(name, age)) # 使用占位符格式化字符串
    print(f”私の名前は{name}で、{age}歳です。”) # 使用f-string格式化字符串(Python 3.6及以上版本)

これらは文字列の一般的な使用例にすぎず、文字列にはさらに多くの方法や機能があります。

bannerAds