【294】◀▶ Python 字符串说明
目录:
参考:Python 字符串
Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。
Python访问子字符串,可以使用方括号来截取字符串,一个参数返回一个字符,两个参数返回两者之间的字符
如下实例:
>>> a = "alex-lee"
>>> a[4]
'-'
>>> a[0:3]
'ale'
>>> a[5:len(a)]
'lee'
Python 常用转义字符说明如下所示:
序号 | 转义字符 |
功能说明 |
语法 & 举例 | ||
01 | \ |
====<<<< Description >>>>==== 在行尾的时候表示续行符。 |
>>> a = 'alex-\ |
||
02 | \\ |
====<<<< Description >>>>==== 反斜杠符号。 |
>>> a = "D:\\python\\test.py" |
||
03 | \' |
====<<<< Description >>>>==== 单引号。(双引号内部可以直接加单引号) |
>>> a = "\'alex-lee\'" |
||
04 | \" |
====<<<< Description >>>>==== 双引号。(单引号内部可以直接加双引号) |
>>> a = '\"alex-lee\"' |
||
05 | \n |
====<<<< Description >>>>==== 换行。 |
>>> a = "alex\rlee" |
||
06 | \r |
====<<<< Description >>>>==== 回车。 |
|||
--------------- |
Python 常用字符串运算符如下表所示:
序号 | 操作符 |
功能说明 |
语法 & 举例 | ||
01 | + |
====<<<< Description >>>>==== 字符串连接。 |
>>> a = '-' |
||
02 | * |
====<<<< Description >>>>==== 重复输出字符串。 |
|||
03 | [] |
====<<<< Description >>>>==== 通过索引获取字符串中字符。 |
>>> a = "alex-lee" |
||
04 | [ : ] |
====<<<< Description >>>>==== 截取字符串中的一部分。 |
|||
05 | in |
====<<<< Description >>>>==== 成员运算符 - 如果字符串中包含给定的字符串返回 True。 |
>>> if 'ab' in 'abcd': |
||
06 | not in |
====<<<< Description >>>>==== 成员运算符 - 如果字符串中不包含给定的字符串返回 True。 |
|||
07 | r/R |
====<<<< Description >>>>==== 原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同的语法。 |
>>> path = r"D:\data\test.txt" |
||
08 | % |
====<<<< Description >>>>==== 格式字符串。 |
|||
--------------- |
【294】◀▶ Python 字符串说明的更多相关文章
- 关于python字符串连接的操作
python字符串连接的N种方式 注:本文转自http://www.cnblogs.com/dream397/p/3925436.html 这是一篇不错的文章 故转 python中有很多字符串连接方式 ...
- StackOverFlow排错翻译 - Python字符串替换: How do I replace everything between two strings without replacing the strings?
StackOverFlow排错翻译 - Python字符串替换: How do I replace everything between two strings without replacing t ...
- Python 字符串
Python访问字符串中的值 Python不支持单字符类型,单字符也在Python也是作为一个字符串使用. Python访问子字符串,可以使用方括号来截取字符串,如下实例: #!/usr/bin/py ...
- python字符串方法的简单使用
学习python字符串方法的使用,对书中列举的每种方法都做一个试用,将结果记录,方便以后查询. (1) s.capitalize() ;功能:返回字符串的的副本,并将首字母大写.使用如下: >& ...
- python字符串基础知识
1.python字符串可以用"aaa",'aaa',"""aaa""这三种方式来表示 2.python中的转义字符串为" ...
- Python 字符串格式化
Python 字符串格式化 Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存 一 ...
- Python 字符串操作
Python 字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等) 去空格及特殊符号 s.strip() .lstrip() .rstrip(',') 复制字符 ...
- 【C++实现python字符串函数库】strip、lstrip、rstrip方法
[C++实现python字符串函数库]strip.lstrip.rstrip方法 这三个方法用于删除字符串首尾处指定的字符,默认删除空白符(包括'\n', '\r', '\t', ' '). s.st ...
- 【C++实现python字符串函数库】二:字符串匹配函数startswith与endswith
[C++实现python字符串函数库]字符串匹配函数startswith与endswith 这两个函数用于匹配字符串的开头或末尾,判断是否包含另一个字符串,它们返回bool值.startswith() ...
随机推荐
- LeetCode OJ:Recover Binary Search Tree(恢复二叉搜索树)
Two elements of a binary search tree (BST) are swapped by mistake. Recover the tree without changing ...
- 【python】《利用python进行数据分析》笔记
[第三章]ipython C-a 到行首 C-e 到行尾 %timeit 测量语句时间,%time是一次,%timeit是多次. %pdb是自动调试的开关. %debug中,可以用b 12在第12行设 ...
- 15 分钟学会 Eclipse GMF
背景 坦白说:过去在 Eclipse 里使用 Graphical Editor Framework(GEF)创建图形化编辑器 既慢又痛苦.这个过程包括理解复杂的框架和大量的冗余代码.但也说明 GEF ...
- I.MX6 fbset 使用
/****************************************************************************** * I.MX6 fbset 使用 * 说 ...
- (六)java数据类型
数据类型:决定了变量占据多大的空间,决定了变量存储什么类型的数据 整形: byte 1个字节 short 2个字节 int 4个字节 long 8个字节 浮点型 ...
- 解决"hibernate.hbm2ddl.auto" update值 无效
<property name="schemaUpdate"> <value>true</value> </property> 若果是 ...
- PHPCMS V9调用父栏目 顶级父栏目的代码
一.调用父栏目 首先是列表页和二级栏目页list.html {$CATEGORYS[$top_parentid][catname]} //顶级父栏目名称 {$CATEGORYS[$CAT[parent ...
- 深入分析AIDL原理
深入分析AIDL原理 分类: Android2011-11-18 17:29 6522人阅读 评论(1) 收藏 举报 descriptorcallbackservicenullinterfaceser ...
- LeetCode Design TinyURL
原题链接在这里:https://leetcode.com/problems/design-tinyurl/description/ 题目: How would you design a URL sho ...
- Spring源码学习之:ClassLoader学习(5)-自测
[一]测试目的(ClassLoader的作用) 1:测试涉及三个jar包,nonbankcard-configure-0.0.1-SNAPSHOT.jar,nonbankcard-persist-0. ...