私は非常に初心者のプログラマーであり、Pythonではさらに初心者です。関数に渡された文字が大文字か小文字かを検出しようとしています。Python:文字の大文字をチェックする
def encode(char, key, position, skipped):
if char.islower() == True:
ascii_offset = 97
if char.isupper() == True:
ascii_offset = 65
else:
print("You dun goofed laddie")
exit(2)
...
return char
この関数は 'else'ステートメントで終了します。しかし、私は実際に文字が実際に関数に渡されていると確信しています...
変更 'elif' – inspectorG4dget
に二' if'が働いていたこと、ありがとうございましたこと:!だから、elifのが目的の動作を実装します使用して
私はあまりにも理由がわからない...しかし、私は非常に感謝しています – Tikhon