まず話題を提供しました
テスト結果:
コードは以下の通りであります:
s = input()
t = ""
for c in s:
if 'A'<= c <= 'Z':
t += chr(ord('A') + (ord(c)-ord('A')+3)%26)
elif 'a'<= c <= 'z':
t += chr(ord('a') + (ord(c)-ord('a')+3)%26)
else:
t += c
print(t)
キーは、ORD()及びCHR()関数を使用することです
ORD()関数は、Unicode文字コードに変換され、典型的には10進
CHR()関数は、Unicode文字コードを変換することである、10 10進数、16進数(0xFFで)入力を受け
シーザーパスワードの要件はXYZを考慮しながら、これらの3つの文字が前方に移動した場合にのみ、があるだろう、暗号化されたソートとして前方に3つの文字を移動するので、
{
|
}
これらの3つの文字。だからタイトルが+3にヒントを与え、その後、mod26た、に基づいてアルファベットの26個の以上の文字を取り、その後の文字に付加することです。
結果は以下の通りであります:
パーフェクト!