当前位置: 首页 > 编程笔记 >

Python 基础之字符串string详解及实例

柴意智
2023-03-14
本文向大家介绍Python 基础之字符串string详解及实例,包括了Python 基础之字符串string详解及实例的使用技巧和注意事项,需要的朋友参考一下

Python字符串(string) 详解 及 代码

Python的字符串可以使用单引号('), 双引号("), 三引号('''); 三引号(''')里面, 可以添加单引号和双引号, 也可以通过转义序列(\)添加;
html" target="_blank">字符串放在一起自动连接成为一个字符串;

字符串前面添加限定词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基础之函数用法实例详解的使用技巧和注意事项,需要的朋友参考一下 本文以实例形式较为详细的讲述了Python函数的用法,对于初学Python的朋友有不错的借鉴价值。分享给大家供大家参考之用。具体分析如下: 通常来说,Python的函数是由一个新的语句编写,即def,def是可执行的语句--函数并不存在,直到Python运行了def后

  • 本文向大家介绍Java基础之extends用法详解及简单实例,包括了Java基础之extends用法详解及简单实例的使用技巧和注意事项,需要的朋友参考一下  Java extends用法详解 概要:  理解继承是理解面向对象程序设计的关键。在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。在Java中不允许多继承。 (1)继承 在e

  • 简介 ES6 字符串相关的知识点最重要的是模版字符串,然后是一些不常用的新增API ES6 还加强了对 Unicode 编码的支持,但是这几乎在日常工作中用不到,这里不做说明 正文 在ES6以前,字符串用单引号或者双引号包裹,这种字符串最大的缺点是不能换行,书写时换行会报错 let str = "aaa aaa" // Uncaught SyntaxError: Invalid

  • javascript一共有9种数据类型 字符串 String 数值型 Number 布尔型 Boolean 未定义 Undefine 空值 Null 对象 Object 引用Refernce 列表型 List 完成型 Completion 一.字符串 var language = "javascript"; var language = 'javascript'; 字符串可以使用双引号和单引号,根

  • 本文向大家介绍Java基础之Filter的实例详解,包括了Java基础之Filter的实例详解的使用技巧和注意事项,需要的朋友参考一下 Java基础之Filter的实例详解            定义: Filter,是Servlet的一种,接口类为javax.servlet.Filter,以一种模块化或者可重用的方法封装公共行为,本质是可复用的代码片段。             职责:在请求到达

  • 本文向大家介绍python基础教程之序列详解,包括了python基础教程之序列详解的使用技巧和注意事项,需要的朋友参考一下 sequence 序列 sequence(序列)是一组有顺序的元素的集合 (严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素) 序列可以包含一个或多个元素,也可以没有任何元素。 我们之前所说的基本数据类型,都可以作为序列的元素。元素还可以是另一个序列,以及