下面是关于Python字符串常用方法及文件简单读写的操作方法的攻略。
Python字符串常用方法
字符串切片
Python中的字符串也可以像列表一样进行切片操作,即提取一部分字符串。切片的语法形式为:str[start:end:step]
其中,start代表开始位置,end代表结束位置,step代表步长。当不给定start时,默认为0;不给定end时,默认为字符串的长度;不给定step时,默认为1。
例如:
s = "Hello, World!"
print(s[0:5]) # 输出 Hello
print(s[7:]) # 输出 World!
print(s[::2]) # 输出 Hlo ol!
字符串连接
Python中有两种字符串连接的方式,一种是使用+
号,另一种是使用join()
方法。
使用+
号:
s1 = "hello"
s2 = "world"
s = s1 + " " + s2 # 使用+号拼接字符串
print(s) # 输出 hello world
使用join()
方法:
s1 = "hello"
s2 = "world"
s = " ".join([s1, s2]) # 使用join()方法拼接字符串
print(s) # 输出 hello world
字符串格式化
Python中字符串格式化有多种方式,其中常用的是使用format()
方法。在字符串中使用占位符{}
,然后使用format()
方法将对应的值填充进去即可。
例如:
name = "Tom"
age = 20
s = "My name is {}, and I am {} years old".format(name, age)
print(s) # 输出 My name is Tom, and I am 20 years old
文件简单读写的操作方法
文件读取
Python中使用open()
函数打开文件,并使用read()
方法读取文件中的内容。一般来说,需要指定文件的路径和打开模式。
例如:
# 以只读模式打开文件,读取文件中的内容,并输出到控制台
with open("test.txt", "r") as f:
content = f.read()
print(content)
文件写入
Python中同样使用open()
函数打开文件,然后使用write()
方法将需要写入的内容写入文件中。
例如:
# 以写入模式打开文件,向文件中写入内容
with open("test.txt", "w") as f:
f.write("Hello, World!")
以上就是Python字符串常用方法及文件简单读写的操作方法的攻略内容。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python字符串常用方法及文件简单读写的操作方法 - Python技术站