So the code below takes an input and makes sure the input consists of letters
and not numbers. How would i make it also print orginal if the input contains
a space
original = raw_input("Type the name of the application: ")
if original.isalpha() and len(original) > 0:
print original
else:
print "empty"
tried this code but worked when the input was a number too.
original = raw_input("Type the word you want to change: ")
if original.isalpha() or len(original) > 0:
print original
else:
print "empty"
It looks like that’s just how string works.
Two options:
if all(x.isalpha() or x.isspace() for x in original):
(modified on inspectorG4dget’s recommendation below)
or
original.replace(' ','').isalpha()
should work.