Python 字符串定义


Posted in Python onSeptember 25, 2009

例如:'string'、"string"、"""string"""或者是'''string'''。
在使用上,单引号和双引号没有什么区别。三引号的主要功能是在字符串中可以包含换行。也就是说,在三引号中的字符串,如果其中的内容在程序中是分行的,那么,在使用中也是分行的。这样就不需要显示的使用"\n"来换行了。

像多数编程语言一样,python中的字符串是不可变的。同样,对于转移字符的处理,也和其他语言类似。如“ 'What's your name?' ”,在这个字符串内部,出现了“ ' ”字符,对于这个字符,可以使用'\'字符转移: 'What\'s your name?',或者使用双引号代替字符串定义: "What's your name?"。经常使用的方式是用'\'来转移字符。可以使用'\n'来定义表示一个换行,'\t'表示一个tab,'\\'表示一个真实的'\'字符。

对于字符串,有一个非常有用的format方法。这个方法的主要用途是代替丑陋的"+"字符串连接。例如"my name is {0}".format("联合国"),那么,这个字符串的真实值就是"my name is 联合国"。这样,就可以在运行时替换这个字符串的内容。同时,也可以使用命名参数的形式来替换,例如:"my name is {name}".format(name="联合国")。

Python 相关文章推荐
利用pyinstaller或virtualenv将python程序打包详解
Mar 22 Python
python生成excel的实例代码
Nov 08 Python
python2 与python3的print区别小结
Jan 16 Python
python实现自动网页截图并裁剪图片
Jul 30 Python
Django 接收Post请求数据,并保存到数据库的实现方法
Jul 12 Python
python 获取sqlite3数据库的表名和表字段名的实例
Jul 17 Python
python3 批量获取对应端口服务的实例
Jul 25 Python
基于python3 的百度图片下载器的实现代码
Nov 05 Python
jupyter notebook oepncv 显示一张图像的实现
Apr 24 Python
DataFrame 数据合并实现(merge,join,concat)
Jun 14 Python
教你如何使用Python开发一个钉钉群应答机器人
Jun 21 Python
pandas中对文本类型数据的处理小结
Nov 01 Python
Python 流程控制实例代码
Sep 25 #Python
Cython 三分钟入门教程
Sep 17 #Python
phpsir 开发 一个检测百度关键字网站排名的python 程序
Sep 17 #Python
PHP webshell检查工具 python实现代码
Sep 15 #Python
python encode和decode的妙用
Sep 02 #Python
python 简易计算器程序,代码就几行
Aug 29 #Python
python 提取文件的小程序
Jul 29 #Python
You might like
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
php foreach 使用&(与运算符)引用赋值要注意的问题
2010/02/16 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
Laravel框架实现调用百度翻译API功能示例
2019/05/30 PHP
PHP页面静态化――纯静态与伪静态用法详解
2020/06/05 PHP
javascript 数组排序函数
2009/08/20 Javascript
JS分页效果示例
2013/10/11 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
举例讲解jQuery中可见性过滤选择器的使用
2016/04/18 Javascript
iframe中使用jquery进行查找的方法【案例分析】
2016/06/17 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
JS实现数组简单去重及数组根据对象中的元素去重操作示例
2018/01/05 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
JS监听事件的叠加和移除功能
2018/11/19 Javascript
javascript面向对象三大特征之封装实例详解
2019/07/24 Javascript
element中el-container容器与div布局区分详解
2020/05/13 Javascript
原生JavaScript实现随机点名表
2021/01/14 Javascript
python将文本分每两行一组并保存到文件
2018/03/19 Python
Python+OpenCV图片局部区域像素值处理详解
2019/01/23 Python
python获取交互式ssh shell的方法
2019/02/14 Python
Falsk 与 Django 过滤器的使用与区别详解
2019/06/04 Python
导入tensorflow:ImportError: libcublas.so.9.0 报错
2020/01/06 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
Pycharm中配置远程Docker运行环境的教程图解
2020/06/11 Python
python中entry用法讲解
2020/12/04 Python
财务总监岗位职责
2014/03/07 职场文书
阅兵口号
2014/06/19 职场文书
办理房产过户的委托书
2014/09/14 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
2015年公路养护工作总结
2015/05/13 职场文书
母亲节感言
2015/08/03 职场文书
2016年区委书记抓基层党建工作公开承诺书
2016/03/25 职场文书
Python实现位图分割的效果
2021/11/20 Python
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电