Kann jemand bitte erklären, was mit diesem Code falsch ist?
str1='"xxx"'
print str1
if str1[:1].startswith('"'):
if str1[:-1].endswith('"'):
print "hi"
else:
print "condition fails"
else:
print "bye"
Die Ausgabe, die ich bekam, ist:
Condition fails
aber ich habe erwartet, dass es histattdessen gedruckt wird.