一分钟学Python| Python的字符串类型

简介: 一分钟学Python| Python的字符串类型

Python的字符串类型

之前我们学完了Python的简单语法,现在我们一起学习Python的一些数据类型。这里所说的类型不是变量的类型,变量是没有类型的,这个类型指的是变量内存中对象的类型,

Python中基本的数据类型有Number(数字) String(字符串)List(列表) Tuple(元组) Dictionary(字典) 这5种,我们只详细介绍其中的Number(数字)和String(字符串)。

今天我们就来了解一下字符串的相关知识。


字符串

字符串类型“str"应该是Python中最常用的数据类型了,字符串用单引号 ' 或双引号 " 甚至 ''' 和 ”“” 来创建,创建过程也很简单,为变量赋一个值即可。演示如下:


var0 = 'Hello'
var1 = "World"
print(var0)
print(var1)


运行结果如下图:


11.jpg


字符串的截取与更新

Python程序中字符串可以通过序号(从0开始)来取出其中的特定字符。具体示例如下


var0 = 'Hello World'
print(var0[0])  #截取第一个字符 'H'
print(var0[0:3]) #截取第1-3歌字符 "Hel"


运行结果如下


12.jpg


通过截取可以获得部分的字符串,我们可以通过这个来修改字符串


var0 = 'Hello World'
print(var0[0:6]+'dlrow')


结果如下


13.jpg


转义字符

Python中如果要在字符里面使用特殊字符时,需要用到反斜杠""来表示转义。以下是部分Python的常用转义字符


转义字符 描 述
\ ' 单引号
\ a 响铃
\ 000
\ n 换行符
\ r 回车符
\ f 换页符
\ o 八进制数


如果不想让转义生效,在前面加一个r即可

部分转义字符的具体实现如下


print("Hello\nWorld")
print("Hello \'World\'")
print(r"\'Hello\'")


结果如下图所示


14.jpg

相关文章
|
28天前
|
Python
Python中的f-string:更简洁的字符串格式化
Python中的f-string:更简洁的字符串格式化
202 92
|
1月前
|
索引 Python
python 字符串的所有基础知识
python 字符串的所有基础知识
178 0
|
1月前
|
Python
Python字符串center()方法详解 - 实现字符串居中对齐的完整指南
Python的`center()`方法用于将字符串居中,并通过指定宽度和填充字符美化输出格式,常用于文本对齐、标题及表格设计。
|
2月前
|
PHP Python
Python format()函数高级字符串格式化详解
在 Python 中,字符串格式化是一个重要的主题,format() 函数作为一种灵活且强大的字符串格式化方法,被广泛应用。format() 函数不仅能实现基本的插入变量,还支持更多高级的格式化功能,包括数字格式、对齐、填充、日期时间格式、嵌套字段等。 今天我们将深入解析 format() 函数的高级用法,帮助你在实际编程中更高效地处理字符串格式化。
250 0
|
5月前
|
索引 Python
Python的变量和简单类型
本文介绍了Python中变量命名规则、常用变量类型及字符串操作。变量命名需遵循字母、数字和下划线组合,不能以数字开头且不可与关键字冲突。字符串支持单引号、双引号或三引号定义,涵盖基本输出、转义字符、索引、拼接等操作。此外,还详细解析了字符串方法如`islower()`、`upper()`、`count()`等,帮助理解字符串处理技巧。
116 15
|
3月前
|
Python
Python f-strings:让字符串格式化更简洁高效!
Python f-strings:让字符串格式化更简洁高效!
223 81
|
3月前
|
Python
Python字符串格式化利器:f-strings入门指南
Python字符串格式化利器:f-strings入门指南
195 80
|
3月前
|
Python
Python高效字符串格式化:f-strings的魅力
Python高效字符串格式化:f-strings的魅力
165 80
|
1月前
|
安全 JavaScript Java
Python中None与NoneType的真相:从单例对象到类型系统的深度解析
本文通过10个真实场景,深入解析Python中表示“空值”的None与NoneType。从单例模式、函数返回值,到类型注解、性能优化,全面揭示None在语言设计与实际编程中的核心作用,帮助开发者正确高效地处理“无值”状态,写出更健壮、清晰的Python代码。
134 3

热门文章

最新文章

推荐镜像

更多