python/camelcase.py

17 lines
386 B
Python

def camelcase(text):
new_text = [text[0].lower()]
for char in text[1:]:
if char in ('ABCDEFGHIJKLMNOPQRSTUVWXYZ'):
new_text.append('_')
new_text.append(char.lower())
else:
new_text.append(char)
return ''.join(new_text)
def main():
text = input("Write your text please: ")
print(camelcase(text))
main()