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语法学习第四天--字符串序列的主要内容,如果未能解决你的问题,请参考以下文章

python3语法学习第五天--函数

nodejs的第四天学习

Java学习基础的第四天 for循环,Java语法中的方法,方法的重载,可变参数,递归,数组

Python3 - 基础语法篇(第二天)

python3 基本语法学习

Django 学习第四天——Django 模板标签