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中多线程的创建及基本调用方法
Jul 08 Python
Python上下文管理器和with块详解
Sep 09 Python
微信跳一跳小游戏python脚本
Jan 05 Python
python用户管理系统
Mar 13 Python
Python中多个数组行合并及列合并的方法总结
Apr 12 Python
PyQt5实现拖放功能
Apr 25 Python
python版本单链表实现代码
Sep 28 Python
python实现诗歌游戏(类继承)
Feb 26 Python
python的turtle库使用详解
May 10 Python
Python unittest单元测试框架及断言方法
Apr 15 Python
Selenium 安装和简单使用的实现
Dec 04 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
Jan 05 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提取数据库内容中的图片地址并循环输出
2010/03/21 PHP
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
2011/07/14 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
PHP常用函数之根据生日计算年龄功能示例
2019/10/21 PHP
基于JavaScript实现继承机制之原型链(prototype chaining)的详解
2013/05/07 Javascript
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
2015/03/03 Javascript
javascript判断css3动画结束 css3动画结束的回调函数
2015/03/10 Javascript
JavaScript中的依赖注入详解
2015/03/18 Javascript
jQuery解决input超多的表单提交
2015/08/10 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
关于Jquery中的事件绑定总结
2016/10/26 Javascript
jquery 删除节点 添加节点 找兄弟节点的简单实现
2016/12/07 Javascript
JavaScript截屏功能的实现代码
2017/07/28 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
vue2.0之多页面的开发的示例
2018/01/30 Javascript
vue封装一个简单的div框选时间的组件的方法
2019/01/06 Javascript
Vue项目移动端滚动穿透问题的实现
2020/05/19 Javascript
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
详解python3实现的web端json通信协议
2016/12/29 Python
wxPython之解决闪烁的问题
2018/01/15 Python
使用Python实现企业微信的自动打卡功能
2019/04/30 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
如何运行带参数的python脚本
2019/11/15 Python
Python猜数字算法题详解
2020/03/01 Python
Python 实现微信自动回复的方法
2020/09/11 Python
解决pip安装的第三方包在PyCharm无法导入的问题
2020/10/15 Python
经济实惠的豪华背包和行李袋:Packs Project
2018/10/17 全球购物
销售自荐信
2013/10/22 职场文书
文明礼仪小标兵事迹
2014/01/12 职场文书
机电系毕业生求职信
2014/07/11 职场文书
无私奉献演讲稿
2014/09/04 职场文书
四风问题民主生活会对照检查材料思想汇报
2014/09/27 职场文书
补充协议书
2015/01/28 职场文书
餐饮服务员岗位职责
2015/02/09 职场文书
Java实现带图形界面的聊天程序
2022/06/10 Java/Android