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

Pythonで文字列内のすべての文字の大文字と小文字を逆にする方法は?


文字列クラスには、すべての文字の大文字と小文字を入れ替えるためのswapcase()というメソッドがあります。次のように使用できます:

>>> 'Hello World 123'.swapcase()
'hELLO wORLD 123'
>>> 'Make America Great Again'.swapcase()
'mAKE aMERICA gREAT aGAIN'

  1. Pythonで文字列に大文字のみが含まれているかどうかを確認するにはどうすればよいですか?

    文字列に大文字のみが含まれているかどうかは、2つの方法で確認できます。 1つ目は、メソッドisupper()を使用することです。 例 print( 'Hello world'.isupper()) print('HELLO'.isupper()) 出力 False True 同じ結果に正規表現を使用することもできます。大文字のみを照合する場合は、正規表現 ^ [A-Z] + $を使用してre.match(regex、string)を呼び出すことができます。 例 import re print(bool(re.match('^[A-Z]+$',

  2. Pythonで文字列に小文字のみが含まれているかどうかを確認するにはどうすればよいですか?

    2つの方法を使用して、文字列に小文字のみが含まれているかどうかを確認できます。 1つ目は、メソッドislower()を使用することです。 例: print('Hello world'.islower()) print('hello world'.islower()) 出力 False True 同じ結果に正規表現を使用することもできます。小文字のみを照合する場合は、正規表現 ^ [a-z] + $を使用してre.match(regex、string)を呼び出すことができます。たとえば、 print(bool(re.match('^[a-z]+$&#