字符串

  1. str = 'Hello World' # 自定义的字符串
  2. print(str)
  3. for var in str: # var实际上也是一种类型,该类型是str里面的
  4. print(var,end=' ') # var是元素
  5. print(end='\n')
  6. print('-'*12)
  7. print(str[0]) # 第一个字符是0,下标从0开始
  8. print(str[10]) # 最后一个字符是10 共11个字符,超出会报错
  9. print('-'*12)
  10. print(str[:5])
  11. print(str[0:5]) # 这两句是等价的,字符串分割
  12. print('-'*12)
  13. para_str = """这是一个多行字符串的实例
  14. 多行字符串可以使用制表符
  15. TAB ( \t )。
  16. 也可以使用换行符 [ \n ]。
  17. """
  18. print (para_str) # 这里的三引号便不是多行注释
  19. errHTML = '''
  20. <HTML><HEAD><TITLE>
  21. Friends CGI Demo</TITLE></HEAD>
  22. <BODY><H3>ERROR</H3>
  23. <B>%s</B><P>
  24. <FORM><INPUT TYPE=button VALUE=Back
  25. ONCLICK="window.history.back()"></FORM>
  26. </BODY></HTML>
  27. '''
  28. print(f'{errHTML}') # 三引号可以实现所见即所得的方便

python从字符串格式看得出来,几乎所有的操作都已经被封装成了函数,高度面向对象,高度智能化