-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbillybobcode.py
More file actions
34 lines (27 loc) · 993 Bytes
/
billybobcode.py
File metadata and controls
34 lines (27 loc) · 993 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
def billyBobSimulator(userMessage):
wordlist=[]
charList=[]
mainList=[]
userMessage = userMessage.lower()
userMessage = userMessage.replace(","," ")
userMessage = userMessage.replace("!"," ")
userMessage = userMessage.replace(";"," ")
userMessage = userMessage.replace("-"," ")
userMessage = userMessage.replace("."," ")
userMessage = userMessage.replace("?"," ")
userMessage = userMessage.replace("("," ")
userMessage = userMessage.replace(")"," ")
wordList = userMessage.split()
for word in wordList:
charList = list(word)
s = sorted(charList)
mainList.append(s)
newString=""
for word in mainList:
for i in word:
newString = newString + i
newString = newString + " "
return(newString)
print(billyBobSimulator("This is certainly a dastardly plan"))
secretMessage = billyBobSimulator("Send the code fourty-two to all the secret agents!")
print(secretMessage)