python3语法学习第四天--字符串序列
Posted 小帆敲代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3语法学习第四天--字符串序列相关的知识,希望对你有一定的参考价值。
字符串:是python中的常用数据类型
Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用
访问字符串的值:
下标和分片截取
字符串的连接:‘+’
字符串内置函数挺多,选取代表性:(python有许多不仅从左边也可也从右边开始的对字符串的操作)
join(sub):将sub以字符串为分隔符分割
center(width):将字符串在width的居中并且其余部分用空格补齐
ljust(width):将字符串在width的居左并且其余部分用空格补齐
lstrip():去掉字符左边的所有空格
格式化
字符串.format():
\'a{0}b{1}\'.format(\'a\',\'b\') Output:aabb位置定义
\'a{a}b{b}\'.format(a=\'a\',b=\'b\') Output:aabb自定义
如果位置定义和字符串定义同时出现,位置定义要完全在前面
‘{{0}}\'.format("打印的字符串") Output:{0} #\'{{\'是花括号的转义字符串
格式化字符(("I love %c)%(97) Output:"I love a")
格式化操作符辅助指令
Python三引号(triple quotes)
python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符
三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的
Python3中,所有的字符串都是Unicode字符串
以上是关于python3语法学习第四天--字符串序列的主要内容,如果未能解决你的问题,请参考以下文章