1. 有如下字符串
str = '123456789'
字符串切片技术,
例如,返回输出从第三个开始到第六个的字符(不包含)即得到:345
利用字符串切片技术,代码可以这么写:print(str[2:5])
如果想返回如下八行结果,利用字符串切片技术,如何编写代码?
123456789 12345678 1 345 3456789 24 123456789123456789 123456789你好
print(str) # 输出字符串 print(str[0:-1]) # 输出第一个到倒数第二个的所有字符 print(str[0]) # 输出字符串第一个字符 print(str[2:5]) # 输出从第三个开始到第六个的字符(不包含) print(str[2:]) # 输出从第三个开始后的所有字符 print(str[1:5:2]) # 输出从第二个开始到第五个且每隔一个的字符(步长为2) print(str * 2) # 输出字符串两次 print(str + '你好') # 连接字符串答案
标签:输出,字符,python,切片,--,字符串,str,print,习题 From: https://www.cnblogs.com/Rogerliu/p/18153301