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中用Ctrl+C终止多线程程序的问题解决
Mar 30 Python
Python tkinter事件高级用法实例
Jan 31 Python
Python基于FTP模块实现ftp文件上传操作示例
Apr 23 Python
把csv文件转化为数组及数组的切片方法
Jul 04 Python
python判断完全平方数的方法
Nov 13 Python
用Python实现BP神经网络(附代码)
Jul 10 Python
Python找出列表中出现次数最多的元素三种方式
Feb 24 Python
Python多线程thread及模块使用实例
Apr 28 Python
如何安装并在pycharm使用selenium的方法
Apr 30 Python
Python多线程正确用法实例解析
May 30 Python
Python Django路径配置实现过程解析
Nov 05 Python
pytorch中的 .view()函数的用法介绍
Mar 17 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网页后退不再出现过期
2007/03/08 PHP
在PHP中使用redis
2013/11/04 PHP
php将html转成wml的WAP标记语言实例
2015/07/08 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
PHP命名空间namespace用法实例分析
2016/09/27 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
用JSON做数据传输格式中的一些问题总结
2011/12/21 Javascript
jquery不会自动回收xmlHttpRequest对象 导致了内存溢出
2012/06/18 Javascript
ajaxFileUpload.js插件支持多文件上传的方法
2014/09/02 Javascript
JavaScript中继承用法实例分析
2015/05/16 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
JQuery Mobile 弹出式登录框的实现方法
2016/05/28 Javascript
mongoose设置unique不生效问题的解决及如何移除unique的限制
2017/11/07 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
在vue中根据光标的显示与消失实现下拉列表
2019/09/29 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
vue实现给div绑定keyup的enter事件
2020/07/31 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
2020/08/18 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
python实现发送邮件功能
2017/07/22 Python
详解如何用OpenCV + Python 实现人脸识别
2017/10/20 Python
python读取与写入csv格式文件的示例代码
2017/12/16 Python
python字符串string的内置方法实例详解
2018/05/14 Python
Python的log日志功能及设置方法
2019/07/11 Python
python二分法查找算法实现方法【递归与非递归】
2019/12/06 Python
Flask缓存静态文件的具体方法
2020/08/02 Python
将世界上最美丽的摄影作品转化为艺术作品:Photos.com
2017/11/28 全球购物
雅诗兰黛澳大利亚官网:Estée Lauder澳大利亚
2019/05/31 全球购物
药学专业学生的自我评价分享
2014/02/06 职场文书
教育技术职业规划范文
2014/03/04 职场文书
2014党员四风对照检查材料思想汇报
2014/09/17 职场文书
2019暑假学生安全口号
2019/06/27 职场文书
Nginx速查手册及常见问题
2022/04/07 Servers