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 01 Python
在Python中定义和使用抽象类的方法
Jun 30 Python
python 与GO中操作slice,list的方式实例代码
Mar 20 Python
对Python 窗体(tkinter)树状数据(Treeview)详解
Oct 11 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
Nov 15 Python
Python 函数返回值的示例代码
Mar 11 Python
爬虫代理池Python3WebSpider源代码测试过程解析
Dec 20 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
Mar 11 Python
使用jupyter notebook直接打开.md格式的文件
Apr 10 Python
Python CSS选择器爬取京东网商品信息过程解析
Jun 01 Python
小白教你PyCharm从下载到安装再到科学使用PyCharm2020最新激活码
Sep 25 Python
Python数据模型与Python对象模型的相关总结
Jan 26 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 mysql数据库操作分页类
2008/06/04 PHP
php 3行代码的分页算法(求起始页和结束页)
2009/10/21 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
避免 showModalDialog 弹出新窗体的原因分析
2010/05/31 Javascript
网站页面自动跳转实现方法PHP、JSP(下)
2010/08/01 Javascript
Extjs Gird 支持中文拼音排序实现代码
2013/04/15 Javascript
js获取指定日期前后的日期代码
2013/08/20 Javascript
nodejs教程之异步I/O
2014/11/21 NodeJs
jquery删除指定子元素代码实例
2015/01/13 Javascript
jQuery中scrollLeft()方法用法实例
2015/01/16 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
2015/12/24 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
2016/05/16 Javascript
jQuery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
2016/07/14 Javascript
BootStrap Table 获取同行不同列元素的方法
2016/12/19 Javascript
NodeJS学习笔记之Module的简介
2017/03/24 NodeJs
JS时间控制实现动态效果的实例讲解
2017/07/31 Javascript
javascript实现循环广告条效果
2017/12/12 Javascript
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
2017/12/29 Javascript
layui之table checkbox初始化时选中对应选项的方法
2019/09/02 Javascript
layui-tree实现Ajax异步请求后动态添加节点的方法
2019/09/23 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
Python判断直线和矩形是否相交的方法
2015/07/14 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
python使用fcntl模块实现程序加锁功能示例
2017/06/23 Python
Python如何快速实现分布式任务
2017/07/06 Python
Python实现按学生年龄排序的实际问题详解
2017/08/29 Python
Python操作Sql Server 2008数据库的方法详解
2018/05/17 Python
Python 从相对路径下import的方法
2018/12/04 Python
Python使用APScheduler实现定时任务过程解析
2019/09/11 Python
对python中 math模块下 atan 和 atan2的区别详解
2020/01/17 Python
html5 datalist标签使用示例(自动完成组件)
2014/05/04 HTML / CSS
会计系中文个人求职信
2013/12/24 职场文书
学雷锋宣传标语
2014/06/25 职场文书
2015年全国“爱牙日”宣传活动总结
2015/03/23 职场文书
Python实现天气查询软件
2021/06/07 Python