這是我想做的一個基本函式呼叫,正如您在下面的簽名中看到的那樣,為了方便起見,我希望 s 中的默認值是傳入的字串的長度。可以在python中做到這一點嗎?或者這個的某個版本?
def encrypt(text, s=len(text)):
result = ""
# transverse the plain text
for i in range(len(text)):
char = text[i]
# Encrypt uppercase characters in plain text
if (char.isupper()):
result = chr((ord(char) s - 65) % 26 65)
# Encrypt lowercase characters in plain text
else:
result = chr((ord(char) s - 97) % 26 97)
return result
uj5u.com熱心網友回復:
這是正確的方法:
def encrypt(text, s=None):
if s is None:
s = len(text)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/391621.html
下一篇:將陣列從C中的函式回傳到main
