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 相关文章推荐
Windows下为Python安装Matplotlib模块
Nov 06 Python
Python爬虫实例爬取网站搞笑段子
Nov 08 Python
python通过伪装头部数据抵抗反爬虫的实例
May 07 Python
python实现定时发送qq消息
Jan 18 Python
python使用yield压平嵌套字典的超简单方法
Nov 02 Python
python requests模拟登陆github的实现方法
Dec 26 Python
pytorch:torch.mm()和torch.matmul()的使用
Dec 27 Python
Python多线程获取返回值代码实例
Feb 17 Python
使用pandas库对csv文件进行筛选保存
May 25 Python
通过自学python能找到工作吗
Jun 21 Python
用python开发一款操作MySQL的小工具
May 12 Python
Python并发编程实例教程之线程的玩法
Jun 20 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 的几个配置文件函数
2006/12/21 PHP
PHP使用递归生成文章树
2015/04/21 PHP
由prototype_1.3.1进入javascript殿堂-类的初探
2006/11/06 Javascript
xss文件页面内容读取(解决)
2010/11/28 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
学习JavaScript设计模式之责任链模式
2016/01/18 Javascript
Ajax跨域实现代码(后台jsp)
2017/01/21 Javascript
Bootstarp 基础教程之表单部分实例代码
2017/02/03 Javascript
清空元素html("") innerHTML="" 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实例讲解
2018/09/21 Javascript
Vue CLI3 开启gzip压缩文件的方式
2018/09/30 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
javascrpt密码强度校验函数详解
2020/03/18 Javascript
JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记
2020/07/15 Javascript
Python自动化测试ConfigParser模块读写配置文件
2016/08/15 Python
Python网络爬虫出现乱码问题的解决方法
2017/01/05 Python
安装Python的教程-Windows
2017/07/22 Python
TensorFlow在MAC环境下的安装及环境搭建
2017/11/14 Python
mac安装scrapy并创建项目的实例讲解
2018/06/13 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
将数据集制作成VOC数据集格式的实例
2020/02/17 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
2020/03/12 Python
django实现模型字段动态choice的操作
2020/04/01 Python
django之导入并执行自定义的函数模块图解
2020/04/01 Python
Pytorch 使用 nii数据做输入数据的操作
2020/05/26 Python
Python+pyftpdlib实现局域网文件互传
2020/08/24 Python
CSS3实现鼠标悬停显示扩展内容
2016/08/24 HTML / CSS
365 Tickets英国:全球景点门票
2019/07/06 全球购物
英国电子产品购物网站:Tech in the basket
2019/11/08 全球购物
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
校园创业策划书
2014/01/14 职场文书
文明寝室申报材料
2014/05/12 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
2014年社区个人工作总结
2014/12/02 职场文书
sentinel支持的redis高可用集群配置详解
2022/04/01 Redis