python--基础学习(四)自然字符串、重复字符串、子字符串

来源:互联网 发布:农村淘宝新野招聘 编辑:程序博客网 时间:2024/06/06 00:06

python系列均基于python3.4环境

1、自然字符串和重复字符串

  • 代码示例:
复制代码
str1=r'hello \npython' str2='hello \npython'str3="hello python\n"*3print("str1: {0}".format(str1))print("str2: {0}".format(str2))print("str3: {0}".format(str3))
复制代码
  • 运行结果:

  • 结果分析:

(1)str1为自然字符串,输出结果保留原来的格式,不受转义影响

(2)str2为非自然字符串,输出结果受转义影响

(3)str3为原字符串重复3次

 

2、子字符串

(1)索引从0开始

(2)切片运算符[x:y]表示:x<=(下标)<y

  • 代码示例:
复制代码
str="hello,python"substring1=str[0]    #索引为0的字符substring2=str[6]    #索引为6的字符substring3=str[:5]   #截取索引从0到(5-1)的字符substring4=str[6:]   #截取索引从6到结束的字符substring5=str[6:8]  #截取索引从6到(8-1)的字符print("substring1: {0}".format(substring1))print("substring2: {0}".format(substring2))print("substring3: {0}".format(substring3))print("substring4: {0}".format(substring4))print("substring5: {0}".format(substring5))
复制代码
  • 运行结果:

转载自:http://www.cnblogs.com/lmei/category/801992.html

0 0
原创粉丝点击