Python入门教程2.字符串基本操作
在这个教程中,我们将学习Python中与字符串相关的基本操作,包括字符串的运算、格式化输出和常用函数。
字符串运算
在Python中,有多种字符串运算可以使用。
连接字符串
可以使用加号 +
连接两个字符串。例如:
str1 = 'Hello'
str2 = 'World'
result = str1 + ' ' + str2
print(result)
输出结果为:
Hello World
重复字符串
可以使用星号 *
重复一个字符串。例如:
str1 = 'Hello'
result = str1 * 3
print(result)
输出结果为:
HelloHelloHello
切片字符串
可以使用中括号 []
来截取字符串。例如:
str1 = 'Hello World'
result = str1[0:5]
print(result)
输出结果为:
Hello
格式化输出
格式化输出是指将变量插入一个字符串中,形成新的字符串的过程。在Python中,可以使用占位符 %
来格式化输出字符串。
字符串格式化
可以使用 %s
占位符来格式化输出字符串。例如:
name = 'Alice'
result = 'Hello, %s' % name
print(result)
输出结果为:
Hello, Alice
数字格式化
可以使用 %d
或 %f
占位符来格式化输出数字。例如:
age = 18
result = 'Alice is %d years old' % age
print(result)
height = 1.75
result = 'Alice is %.2f meters tall' % height
print(result)
输出结果分别为:
Alice is 18 years old
Alice is 1.75 meters tall
常用函数
Python中有很多内置的函数可以用来操作字符串。
len() 函数
可以使用 len()
函数来获得字符串的长度。例如:
str1 = 'Hello World'
print(len(str1))
输出结果为:
11
split() 函数
可以使用 split()
函数将一个字符串按照指定的分隔符分割成多个子字符串。例如:
str1 = 'Hello World'
result = str1.split(' ')
print(result)
输出结果为:
['Hello', 'World']
以上是Python字符串基本操作的常用方法,勤加练习便可掌握。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】 原创 - Python技术站