Mercurial > codedump
annotate peardeck.py @ 7:0ea9cae1339b
pythonify™ the peardeck code generator
committer: GitHub <noreply@github.com>
| author | Paper <37962225+mrpapersonic@users.noreply.github.com> | 
|---|---|
| date | Sat, 23 Jan 2021 05:18:44 -0500 | 
| parents | |
| children | 2aa9614cb39a | 
| rev | line source | 
|---|---|
| 7 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 1 # function for encrypting to a1z26 cause i'm lazy | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 2 def A1Z26_encrypt(cistring): | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 3 string = [] | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 4 cistring = cistring.lower() | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 5 cistring = "".join(cistring.split()) | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 6 for x in range(0, len(cistring)): | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 7 char = ord(cistring[x]) - 96 | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 8 if char > 0 and char <= 26: string.append(int(char)-1) | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 9 return(string) | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 10 | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 11 # define variables | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 12 o=["Avocados", "Bandanas", "Carrots", "Drums", "Elephants", "Flashlights", "Grapes", "Highlighters", "Incentives", "Jacks", "Kangaroos", "Lemons", "Muffins", "Ninjas", "Olives", "Pears", "Quizzes", "Raisins", "Submarines", "Turnips", "Umbrellas", "Violas", "Watermelons", "X-Rays", "Yards", "Zebras"] | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 13 a=["Acidic", "Broke", "Confused", "Determined", "Exothermic", "Fragrant", "Green", "Hilarious", "Insincere", "Juicy", "Keen", "Lovely", "Misty", "New", "Orange", "Purple", "Quick", "Red", "Stoic", "Troubling", "Underwhelmed", "Victorious", "Warm", "Xeric", "Young", "Zesty"] | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 14 s=["Always", "Bravely", "Calmly", "Daringly", "Easily", "Fondly", "Gladly", "Honestly", "Instantly", "Joyfully", "Kindly", "Loudly", "Magically", "Neatly", "Openly", "Perfectly", "Quietly", "Rarely", "Safely", "Tenderly", "Usually", "Victoriously", "Warmly", "Xerically", "Yearly", "Zestfully"] | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 15 c=["Award", "Bother", "Conduct", "Drive", "Evaluate", "Form", "Give", "Help", "Inspect", "Jump", "Keep", "Lift", "Memorize", "Notice", "Officiate", "Pursue", "Quiz", "Raise", "Switch", "Turn", "Underwhelm", "Vacate", "Wish", "X-Ray", "Yield", "Zip"] | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 16 | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 17 # the actual start of the code | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 18 print("what is your peardeck code?: ") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 19 i = input().lower() | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 20 ilist = A1Z26_encrypt(i) | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 21 try: | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 22 temp = a[ilist[0]] | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 23 except IndexError: | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 24 print("ERROR: Please input letters.") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 25 except: | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 26 print("ERROR: Unknown error occurred!") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 27 if (len(i) == 6): | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 28 print(a[ilist[0]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 29 print(o[ilist[1]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 30 print(s[ilist[2]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 31 print(c[ilist[3]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 32 print(a[ilist[4]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 33 print(o[ilist[5]], end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 34 elif (len(i) == 5): | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 35 print(a[ilist[0]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 36 print(o[ilist[1]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 37 print(c[ilist[2]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 38 print(a[ilist[3]] + " ", end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 39 print(o[ilist[4]], end="") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 40 else: | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 41 print("invalid input, exiting") | 
| 
0ea9cae1339b
pythonify™ the peardeck code generator
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 42 exit() | 
