1. 程式人生 > 其它 >python練習--冬令營內容-郵件加密

python練習--冬令營內容-郵件加密

技術標籤:畢業設計python

題目
在這裡插入圖片描述
程式碼

def isa (s): # 判斷開頭母音還是子音
    if (s[0]=="a" or s[0]=="e" or s[0]=="i" or s[0] =="o" or s[0] =="u" or s[0]=="A" or s[0]=="E" or s[0]=="I" or s[0] =="O" or s[0] =="U"):
        return 1
; # 開頭是母音返回1 elif(s.isalpha()): # 所有字元都是字母,為真返回 Ture,否則返回 False。(只判斷字母 return 2; # 開頭是子音返回2 else: return 0; #開頭是非字母返回0 def yuan(s): # 如果是母音 print(s+"ay", end="\t") def fu(s): # 如果是子音 print(s[1:]+s[0]+"ay", end="\t") s1 = input(
) s = s1.split(" ") # 以空格為分割加入列表中 for i in s: # 迴圈判斷列表裡每一個單詞 a=isa(i); if a==1: yuan(i) elif a==2: fu(i) elif a==0: print(i, end="\t")

執行結果
在這裡插入圖片描述
問題
不知道能不能用split函式同時既可以用空格分詞也可以用標點符號分詞?????