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字符串处理函数简明总结
Apr 13 Python
用Python操作字符串之rindex()方法的使用
May 19 Python
使用Python求解最大公约数的实现方法
Aug 20 Python
Python批量创建迅雷任务及创建多个文件
Feb 13 Python
使用Kivy将python程序打包为apk文件
Jul 29 Python
python抓取网页中链接的静态图片
Jan 29 Python
python中将一个全部为int的list 转化为str的list方法
Apr 09 Python
Python 修改列表中的元素方法
Jun 26 Python
Python装饰器基础概念与用法详解
Dec 22 Python
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
Jun 04 Python
python3.4+pycharm 环境安装及使用方法
Jun 13 Python
python实现学生管理系统开发
Jul 24 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函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
php调用shell的方法
2014/11/05 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
PHP面向对象之事务脚本模式(详解)
2017/06/07 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
如何在Mozilla Gecko 用Javascript加载XSL
2007/01/09 Javascript
解决遍历时Array.indexOf产生的性能问题
2012/07/03 Javascript
表单类各种类型(文本框)失去焦点效果jquery代码
2013/04/26 Javascript
怎么选择Javascript框架(Javascript Framework)
2013/11/22 Javascript
详细介绍jQuery.outerWidth() 函数具体用法
2015/07/20 Javascript
原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
2016/06/21 Javascript
基于jQuery实现表格内容的筛选功能
2016/08/21 Javascript
Jquery组件easyUi实现表单验证示例
2016/08/23 Javascript
js select实现省市区联动选择
2020/04/17 Javascript
jQuery实现获取h1-h6标题元素值的方法
2017/03/06 Javascript
vue项目每30秒刷新1次接口的实现方法
2018/12/04 Javascript
JS去除字符串最后的逗号实例分析【四种方法】
2019/06/20 Javascript
JS实现的简单tab切换功能完整示例
2019/06/20 Javascript
基于ts的动态接口数据配置的详解
2019/12/18 Javascript
Vue 解决路由过渡动画抖动问题(实例详解)
2020/01/05 Javascript
在Django的URLconf中进行函数导入的方法
2015/07/18 Python
python爬虫租房信息在地图上显示的方法
2019/05/13 Python
python字典排序的方法
2019/10/12 Python
Python中 Global和Nonlocal的用法详解
2020/01/20 Python
详解Python中pyautogui库的最全使用方法
2020/04/01 Python
解释一下ArrayList Vector和LinkedList的实现和区别
2013/04/26 面试题
Java的五个基础面试题
2016/02/26 面试题
武汉世纪畅想数字传播有限公司.NET笔试题
2014/07/22 面试题
十佳中学生事迹材料
2014/06/02 职场文书
作风年建设汇报材料
2014/08/14 职场文书
城管执法人员个人对照检查材料思想汇报
2014/09/29 职场文书
通讯稿范文
2015/07/22 职场文书
学校财务管理制度
2015/08/04 职场文书
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python
Windows server 2022创建创建林、域树、子域的步骤
2022/06/25 Servers