まれに、与えられた文字列(アルファベット)に対して、大文字・小文字を変換するような問題があります。python3 では、標準の(組み込み)関数を使えば、簡単です。

str.upper(str )

・文字列( str )を、すべて大文字に変換したい場合の関数です。

str.lower(str )

・文字列( str )を、すべて小文字に変換したい場合の関数です。

str.swapcase(str )

・文字列( str )内の、大文字→小文字、小文字→大文字に変換したい場合の関数です。 

以下に、文字列 s = ‘mYsTrInG’ を変換するコードの例を示します。

s = 'mYsTrInG'

big_s = str.upper(s)
print(big_s)
# --> MYSTRING


small_s = str.lower(s)
print(small_s)
# --> mystring


change_s = str.swapcase(s)
print(change_s)
# --> MyStRiNg