Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonの文字列capitalize()


このチュートリアルでは、資本化について学習します。 文字列のメソッド。チュートリアルに飛び込みましょう。

メソッド資本化 文字列の最初の文字を大文字にします 。最初の文字がアルファベット以外の場合 または大文字 、その後は効果はありません。

以下の手順に従ってプログラムを作成してください。

  • 文字列を初期化します。
  • 資本化を使用する 文字列の最初の文字を大文字に変換する方法。
  • 結果を新しい変数に保存します。
  • 結果を印刷します。

# initializing the string
string = "tutorialspoint"
# capitalizing the first letter
result = string.capitalize()
# printing the result
print(result)

出力

上記のコードを実行すると、次の結果が得られます。

Tutorialspoint

ここで、前の例の文字列の最初の文字を大文字に変更します。そして、もう一度実行します。

# initializing the string
string = "Tutorialspoint"
# capitalizing the first letter
result = string.capitalize()
# printing the result
print(result)

出力

上記のコードを実行すると、次の結果が得られます。

Tutorialspoint

前の例の文字列の最初の文字として非アルファベットを追加します。そしてそれを実行します。

# initializing the string
string = "tutorialspoint"
# capitalizing the first letter
result = string.capitalize()
# printing the result
print(result)
tutorialspoint

出力

上記のコードを実行すると、次の結果が得られます。

tutorialspoint

文字列に複数の単語と複数の行がある場合はどうなりますか?大文字の方法では、文字列の最初の文字だけが大文字になります。

次のコードを実行して確認してください。

# initializing the string
string = "tutorialspoint is great website to learn new things. and it's free"
# capitalizing the first letter
result = string.capitalize()
# printing the result
print(result)

出力

上記のコードを実行すると、次の結果が得られます。

Tutorialspoint is great website to learn new things. and it's free

結論

チュートリアルで疑問がある場合は、コメントセクションでそれらについて言及してください。


  1. Pythonのcasefold()文字列

    この関数は、単語の文字を小文字に変換するのに役立ちます。 2つの文字列に適用すると、文字の大文字小文字の種類に関係なく、それらの値と一致する可能性があります。 casefold()の適用 以下の例では、casefold()関数を文字列に適用すると、結果はすべて小文字で出力されます。 例 string = "BestTutorials" # print lowercase string print(" lowercase string: ", string.casefold()) 出力 上記のコードを実行すると、次の結果が得られます- Lowerca

  2. Pythonで文字列を大文字にする方法は?

    文字列の最初の単語の最初の文字を大文字にするだけの場合は、文字列クラスのcapitalizeメソッドを使用できます。 例 >>> s = "my name" >>> s.capitalize() 'My name' 文字列のスライスによって手動でこれを実現することもできます。 例 >>> s = "my name" >>> s = s[:1].upper() + s[1:] 'My name' 文字列の各単語を大文字にする場合は、文字列クラスのti