Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gmolveau
GitHub Repository: gmolveau/python_full_course
Path: blob/master/exercices/sponge_input.py
305 views
1
# sponge_input.py
2
import random
3
4
5
def convert(sentence):
6
sentence = sentence.lower()
7
r = []
8
for carac in sentence:
9
if carac.isspace():
10
r.append(carac)
11
else:
12
if random.random() < 0.5: # 50% chance
13
r.append(carac.upper())
14
else:
15
r.append(carac)
16
return ''.join(r)
17
18
def main():
19
sentence = input("Please enter your meme sentence: ")
20
converted_sentence = convert(sentence)
21
print(converted_sentence)
22
23
24
if __name__ == "__main__":
25
main()
26
27