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 相关文章推荐
python安装以及IDE的配置教程
Apr 29 Python
Python的Urllib库的基本使用教程
Apr 30 Python
python实现简单爬虫功能的示例
Oct 24 Python
Python socket网络编程TCP/IP服务器与客户端通信
Jan 05 Python
浅谈python内置变量-reversed(seq)
Jun 21 Python
django实现前后台交互实例
Aug 07 Python
python字典DICT类型合并详解
Aug 17 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
Feb 01 Python
关于python2 csv写入空白行的问题
Jun 22 Python
Sanic框架安装与简单入门示例
Jul 16 Python
django实现后台显示媒体文件
Apr 07 Python
python实现一次性封装多条sql语句(begin end)
Jun 06 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
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
PHP 调试工具Debug Tools
2011/04/30 PHP
30个最好的jQuery 灯箱插件分享
2011/04/25 Javascript
JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
2012/10/11 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
javascript动态的改变IFrame的高度实现自动伸展
2013/10/12 Javascript
jquery ajaxSubmit 异步提交的简单实现
2014/02/28 Javascript
JavaScript计时器示例分析
2015/02/05 Javascript
Vue.js每天必学之表单控件绑定
2016/09/05 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
浅谈React + Webpack 构建打包优化
2018/01/23 Javascript
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
NodeJs 模仿SIP话机注册的方法
2019/06/21 NodeJs
在Python中使用next()方法操作文件的教程
2015/05/24 Python
python3中获取文件当前绝对路径的两种方法
2018/04/26 Python
详解python如何在django中为用户模型添加自定义权限
2018/10/15 Python
python使用time、datetime返回工作日列表实例代码
2019/05/09 Python
python 环境搭建 及python-3.4.4的下载和安装过程
2019/07/20 Python
Python shelve模块实现解析
2019/08/28 Python
pytorch+lstm实现的pos示例
2020/01/14 Python
使用Python实现将多表分批次从数据库导出到Excel
2020/05/15 Python
python保留格式汇总各部门excel内容的实现思路
2020/06/01 Python
AmazeUI 列表的实现示例
2020/08/17 HTML / CSS
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
将一个数的从第5位开始的7个数取出,其余位置0
2016/05/26 面试题
最新远光软件笔试题面试题内容
2013/11/08 面试题
大学生职业规划论文
2014/01/11 职场文书
《翻越远方的大山》教学反思
2014/04/13 职场文书
个人安全生产承诺书
2014/05/22 职场文书
教师对照四风自我剖析材料
2014/09/30 职场文书
个人委托书范文
2015/01/28 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
单独二胎证明
2015/06/24 职场文书
如何使用Maxwell实时同步mysql数据
2021/04/08 MySQL
Nginx虚拟主机的配置步骤过程全解
2022/03/31 Servers
Python  序列化反序列化和异常处理的问题小结
2022/12/24 Python