String(字符串类型)
字符串就是连续的字符序列,可以是计算机所能表示的一切字符的集合字符串就是连续的字符序列,可以是计算机所能表示的一切字符的集合。在python中,字符串属于不可变序列,通常使用单引号'a'、双引号"a"或者三引号:'''a'''或"""a"""括起来。这三种引号形式在语义上没有差别,只是在形式上有些差别。其中单引号和双引号中的字符序列必须在一行上,而三引号内的字符序列可以分布在连续的多行上,字符串开始和结尾使用的引号形式必须一致。另外当需要表示复杂的宇符串时,还可以嵌套使用引号。例如,定义了个字符串类型变量,并且应用 print()函数输出,代码如下:
a = '我爱学习!' b = "我爱唱歌!" c = '''我爱我都祖国, 希望祖国强盛''' print(a) print(b) print(c)
python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。一个典型的用例是,当你需要一块HTML或者SQL时,这时用字符串组合,特殊字符串转义将会非常的繁琐。
#!/usr/bin/python3 para_str = """这是一个多行字符串的实例 多行字符串可以使用制表符 TAB ( \t )。 也可以使用换行符 [ \n ]。 """ print (para_str) #输出:这是一个多行字符串的实例多行字符串可以使用制表符TAB ( )。也可以使用换行符 [ ]。
本文未完全显示,开通会员查看全文......