标签:
1 # *号进行字符串复制 2 start = ‘Na ‘ * 4 + ‘\n‘ 3 middle = ‘Hey ‘ * 3 + ‘\n‘ 4 end = ‘Goodbye.‘ 5 print start + middle + end
1 # coding=utf-8 2 # 使用[]提取字符串 3 4 letters = ‘abcdefghijkmnopqrstuvwxyz‘ 5 print letters[0] 6 print letters[4] 7 print letters[9] 8 print letters[-1] 9 # 字符串是不可变的,所以下面的赋值是错误的 10 letters[0] = ‘A‘ 11 print letters[0]
1 # coding=utf-8 2 # 使用[start:end:step]分片 3 # start:起始偏移量 4 # end:终止偏移量 5 # step:步长 6 letters = ‘abcdefghijkmnopqrstuvwxyz‘ 7 #[:]提取从开头到结尾的整个字符串 8 print letters[:] 9 #[start:]从start提取到结尾 10 print letters[5:] 11 #[:end]从开头到end-1 12 print letters[:10] 13 #[start:end]从start到end-1 14 print letters[1:3] 15 #[start:end:step]从start到end-1,每step个字符提取一个 16 print letters[1:10:2] 17 #反向进行操作 18 print letters[-1::-1]
标签:
原文地址:http://www.cnblogs.com/liunlls/p/python-string.html