二手产品经理

二手产品经理

THIS IS RENO

文字列処理 - 37日目 - オンラインでPythonを100日間学ぶ

Catbox

  1. 今日は文字列操作の学習です。
  2. 文字列にはデフォルトでインデックスが付いています。例えば、txt="hello hello"。print (txt [0]) とすると、h が出力されます。
  3. コロンを使用してインデックス値の範囲を指定できます。例えば、print (txt [1:10]) とすると、1 から 9 の文字が出力されます。実際に出力される範囲には 10 は含まれません。
  4. 範囲だけでなく、ステップ数も指定できます。例えば、print (txt [::2]) とすると、hlo... が出力されます。もし print (txt [::-1]) とすると、文字列が逆順になり、"olleh olleh" が出力されます。このパラメータは 0 にすることはできません。
  5. split () 関数を使用して文字列を配列に変換できます。
  6. 本日の演習は、ユーザーに複数の文字列を入力して、それぞれから一部を取り出して新しい文字列を作成することです。
print("STAR WARS NAME GENERATOR")
print()
t1 = input("enter your first name: ")
t2 = input("enter your last name: ")
t3 = input("enter your mum's maiden name: ")
t4 = input("enter the city where you were born: ")
print(f"Your Star wars name is {t1[0:4]}{t2[0:3]} {t3[0:3]}{t5[-3]}")
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。