首页 > 编程 > Python > 正文

python3 字符串知识点学习笔记

2020-02-15 21:19:18
字体:
来源:转载
供稿:网友

python字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。

创建字符串很简单,只要为变量分配一个值即可。例如:

var1 = 'Hello World!'var2 = "jb51.net"

上面单引号'或双引号"都可以使用

Python 访问字符串中的值

Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。

Python 访问子字符串,可以使用方括号来截取字符串,如下实例:

#!/usr/bin/python3 var1 = 'Hello World!'var2 = "jb51.net" print ("var1[0]: ", var1[0])print ("var2[1:5]: ", var2[1:5])

以上实例执行结果:

var1[0]: H
var2[1:5]: b51.

具体的查看这篇文章

https://www.jb51.net/article/165463.htm

Python 字符串更新

你可以截取字符串的一部分并与其他字段拼接,如下实例:

#!/usr/bin/python3 var1 = 'Hello World!' print ("已更新字符串 : ", var1[:6] + 'jb51.net')

var1[:6]就是截取var1从开始到第六个字符包括空格正好是"Hello "

以上实例执行结果

已更新字符串 : Hello jb51.net

Python转义字符

在需要在字符中使用特殊字符时,python用反斜杠(/)转义字符。如下表:

转义字符 描述
/(在行尾时) 续行符
// 反斜杠符号
/' 单引号
/" 双引号
/a 响铃
/b 退格(Backspace)
/000
/n 换行
/v 纵向制表符
/t 横向制表符
/r 回车
/f 换页
/oyy 八进制数,yy 代表的字符,例如:/o12 代表换行,其中 o 是字母,不是数字 0。
/xyy 十六进制数,yy代表的字符,例如:/x0a代表换行
/other 其它的字符以普通格式输出

Python字符串运算符

下表实例变量a值为字符串 "Hello",b变量值为 "Python":

操作符 描述 实例
+ 字符串连接 a + b 输出结果: HelloPython
*
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表