Python 基础之字符串string详解及实例


Posted in Python onApril 01, 2017

Python字符串(string) 详解 及 代码

Python的字符串可以使用单引号('), 双引号("), 三引号('''); 三引号(''')里面, 可以添加单引号和双引号, 也可以通过转义序列(\)添加;
字符串放在一起自动连接成为一个字符串;

字符串前面添加限定词R或r, 表示是自然字符串(nature string), 可以忽略里面的格式限制;

在物理行末尾添加"\", 可以连接下一个物理行; 括号, 方括号, 大括号也可以一定限度的扩充物理行;

具体参见代码注释;

代码如下:

# -*- coding: utf-8 -*- 
 
#==================== 
#File: abop.py 
#Author: Wendy 
#Date: 2013-12-03 
#==================== 
 
#eclipse pydev, python3.3 
 
#三引号可以自由的使用双引号("")和单引号('') 
s = ''''' I am a girl and like heels. 
Hello, "python" sister. ''' 
 
#转义序列"\" 
st = '''''Hello, girls, l like (\'''). ''' 
 
#字符串放在一起自动连接 
sa = 'Girls are ''the best. ' 
 
#r表示自然字符串, 不会进行转义(\n) 
sr = r"nature is good. \n {0}" 
 
#"\"表示连接字符串 
sc = 'Oh, the lines are too \ 
large' 
 
#括号, 方括号, 大括号, 可以限定范围, 不用使用转义 
print("the braces can do {thing}.". 
   format(thing="lady")) 
 
print(s) 
print(st) 
print(sa) 
print(sr) 
print(sc)

输出:

the braces can do lady. 
 I am a girl and like heels. 
Hello, "python" sister.  
Hello, girls, l like (''').  
Girls are the best.  
nature is good. \n {0} 
Oh, the lines are too large

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
Python深入学习之内存管理
Aug 31 Python
Python入门篇之字符串
Oct 17 Python
python开发环境PyScripter中文乱码问题解决方案
Sep 11 Python
python Socket之客户端和服务端握手详解
Sep 18 Python
python编写朴素贝叶斯用于文本分类
Dec 21 Python
Python完成哈夫曼树编码过程及原理详解
Jul 29 Python
Pycharm 字体大小调整设置的方法实现
Sep 27 Python
django实现日志按日期分割
May 21 Python
Scrapy模拟登录赶集网的实现代码
Jul 07 Python
基于Python模拟浏览器发送http请求
Nov 06 Python
python中使用np.delete()的实例方法
Feb 01 Python
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
May 28 Python
Python中格式化format()方法详解
Apr 01 #Python
Python 中开发pattern的string模板(template) 实例详解
Apr 01 #Python
Python新手们容易犯的几个错误总结
Apr 01 #Python
深入解答关于Python的11道基本面试题
Apr 01 #Python
教大家玩转Python字符串处理的七种技巧
Mar 31 #Python
Python中你应该知道的一些内置函数
Mar 31 #Python
python 性能优化方法小结
Mar 31 #Python
You might like
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
PHP实现QQ登录的开原理和实现过程
2018/02/04 PHP
PHP7创建销毁session的实例方法
2020/02/03 PHP
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
javascript 另一种图片滚动切换效果思路
2012/04/20 Javascript
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
2013/11/20 Javascript
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
jQuery.trim() 函数及trim()用法详解
2015/10/26 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
Vue.js 和 MVVM 的注意事项
2016/11/07 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
angularjs中ng-attr的用法详解
2016/12/31 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
2017/10/06 Javascript
vue axios 在页面切换时中断请求方法 ajax
2018/03/05 Javascript
axios 处理 302 状态码的解决方法
2018/04/10 Javascript
详解vue 数据传递的方法
2018/04/19 Javascript
JS与CSS3实现图片响应鼠标移动放大效果示例
2018/05/04 Javascript
详解swiper在vue中的应用(以3.0为例)
2018/09/20 Javascript
Vue基本使用之对象提供的属性功能
2019/04/30 Javascript
[01:16:28]DOTA2-DPC中国联赛 正赛 iG vs Magma BO3 第二场 2月23日
2021/03/11 DOTA
Python松散正则表达式用法分析
2016/04/29 Python
Python机器学习之决策树算法
2017/12/22 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
2019/02/13 Python
Python + OpenCV 实现LBP特征提取的示例代码
2019/07/11 Python
详解Python中第三方库Faker
2020/09/25 Python
python 装饰器的基本使用
2021/01/13 Python
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
乌克兰在线药房:Аптека24
2019/10/30 全球购物
公司人力资源的自我评价
2014/01/02 职场文书
暗恋桃花源观后感
2015/06/12 职场文书
离职证明范本
2015/06/12 职场文书
药品销售员2015年终工作总结
2015/10/22 职场文书
2016年中秋节寄语大全
2015/12/07 职场文书
简历自我评价范文
2019/04/24 职场文书
学生检讨书范文
2019/06/24 职场文书