I am new to python and I am trying to create a capitalize function that either capitalizes all words in a string or only the first word. Here is my function
def
Use a list comprehension:
def capitalize(s, applyToAll=False):
if applyToAll:
l = [w.capitalize() for w in s.split()]
return " ".join(l)
else:
return s.capitalize()
what do yo guys use in python to debug?
print
statements for complicated pieces of code, the interactive interpreter for anything else. I write a lot of tests through, and run them with nose.