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基础教程之循环介绍
Aug 29 Python
分享python数据统计的一些小技巧
Jul 21 Python
python if not in 多条件判断代码
Sep 21 Python
Django+Ajax+jQuery实现网页动态更新的实例
May 28 Python
基于pycharm导入模块显示不存在的解决方法
Oct 13 Python
python requests post多层字典的方法
Dec 27 Python
从0开始的Python学习014面向对象编程(推荐)
Apr 02 Python
Python多线程正确用法实例解析
May 30 Python
Pytorch 如何实现常用正则化
May 27 Python
浅谈哪个Python库才最适合做数据可视化
Jun 28 Python
Python与C++中梯度方向直方图的实现
Mar 17 Python
Python Pygame实战在打砖块游戏的实现
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实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
JavaScript 开发规范要求(图文并茂)
2010/06/11 Javascript
动态创建样式表在各浏览器中的差异测试代码
2011/09/13 Javascript
JavaScript创建类/对象的几种方式概述及实例
2013/05/06 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
js实现防止被iframe的方法
2015/07/03 Javascript
javascript实现简单的分页特效
2015/08/12 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
js学习总结_轮播图之渐隐渐现版(实例讲解)
2017/07/17 Javascript
js学使用setTimeout实现轮循动画
2017/07/17 Javascript
微信小程序如何获取用户手机号
2018/01/26 Javascript
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
微信小程序实现注册登录功能(表单校验、错误提示)
2019/12/10 Javascript
JQuery获得内容和属性方法解析
2020/05/30 jQuery
微信小程序组件生命周期的踩坑记录
2021/03/03 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
Python 实现两个列表里元素对应相乘的方法
2018/11/14 Python
PyQt QCombobox设置行高的方法
2019/06/20 Python
Django之提交表单与前后端交互的方法
2019/07/19 Python
Python如何基于smtplib发不同格式的邮件
2019/12/30 Python
CSS3的Flexbox布局的简明入门指南
2016/04/08 HTML / CSS
详解Canvas 实现炫丽的粒子运动效果(粒子生成文字)
2018/02/01 HTML / CSS
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
奥地利度假券的专家:we-are.travel
2019/04/10 全球购物
JAVA中运算符的分类及举例
2015/09/12 面试题
vue 中 get / delete 传递数组参数方法
2021/03/23 Vue.js
法人代表委托书
2014/04/04 职场文书
财产公证书格式
2014/04/10 职场文书
写给领导的感谢信
2015/01/22 职场文书
预备党员个人总结
2015/02/14 职场文书
教师辞职书范文
2015/02/26 职场文书
企业财务总监岗位职责
2015/04/03 职场文书
花田少年史观后感
2015/06/16 职场文书