Python 實現
ASCII 方式
這會移動字元但不關心新字元是否不是字母。如果你想使用標點符號或特殊字元,這是很好的,但它不一定只給你字母作為輸出。例如,z
3 轉換為“}”。
def ceasar(text, shift):
output = ""
for c in text:
output += chr(ord(c) + shift)
return output
這會移動字元但不關心新字元是否不是字母。如果你想使用標點符號或特殊字元,這是很好的,但它不一定只給你字母作為輸出。例如,z
3 轉換為“}”。
def ceasar(text, shift):
output = ""
for c in text:
output += chr(ord(c) + shift)
return output