字符串
str = 'Hello World' # 自定义的字符串print(str)for var in str: # var实际上也是一种类型,该类型是str里面的print(var,end=' ') # var是元素print(end='\n')print('-'*12)print(str[0]) # 第一个字符是0,下标从0开始print(str[10]) # 最后一个字符是10 共11个字符,超出会报错print('-'*12)print(str[:5])print(str[0:5]) # 这两句是等价的,字符串分割print('-'*12)para_str = """这是一个多行字符串的实例多行字符串可以使用制表符TAB ( \t )。也可以使用换行符 [ \n ]。"""print (para_str) # 这里的三引号便不是多行注释errHTML = '''<HTML><HEAD><TITLE>Friends CGI Demo</TITLE></HEAD><BODY><H3>ERROR</H3><B>%s</B><P><FORM><INPUT TYPE=button VALUE=BackONCLICK="window.history.back()"></FORM></BODY></HTML>'''print(f'{errHTML}') # 三引号可以实现所见即所得的方便
python从字符串格式看得出来,几乎所有的操作都已经被封装成了函数,高度面向对象,高度智能化
