[开始下标:开始下标)
左侧从0开始,右侧从-1开始
因为会涉及到执行效率的问题,所以需要根据情况灵活使用这两种索引方式截取字符串,比如:想快速获取最后一部分字符串,使用负索引是最快的。
第一个问题,多行字符串用三个引号,当然在非赋值的情况下三个引号表示是注释。。
第二个问题,你可以按行将字符串分割然后输出。
str = """FirstSecond
Third"""
a = str.split("\n")
for i in xrange(len(a)):
print a[i] + ": " + str(i)
stopword = ''str = ''
for line in iter(input, stopword):
str += line + '\n'