Python-字符串

60 阅读2分钟
# 定义字符串
# 引号转义
print('let's learn Python')
print("let's learn Python")
print('''let's learn Python''')


print("How do you spell the world "Python"?")

print(r"\n换行;\b退格;\r回车")

image.png

# 格式化字符串
# 使用%格式化
value = 25
format =  "今年%d岁"
print(format % value)
print("今年%d岁" % value)
print("今年%f岁" % value)
# value = "周一"
#print("今天是%d" % value)
value_1 = "周一"
print("今天是%s" % value_1)

print("今年%d岁,今天是%s"% (value, value_1))

image.png

image.png

# 使用format()方法格式化
# str,format()
age = 25
string = "今年{}岁"
print(string)
print(string.format(age))
a = string.format(age)
print(a)
print(string)
#f-string格式化
string = f"今年{age}岁"
print(string)
print(f"年龄:{25}岁,性别:{"男"}")


# 字符串常见操作
# 查找str,find()
string = "Python"
a = string.find("t")
a ="Python".find("t")
print(a)
# 替换str,replace().返回替换后的新字符串
string = "Hello wold"
a = string.replace("o",'p',1)
print(a)
print(string)
# 分割str.split().返回由分割后字符串组成的列表
# str.split(sep=None.maxsplit=-1),分隔符sep,分割次数maxsplit, 不限分割次数
string="apple,peach,banana,pear"
a = string.split(",")
print(a)
string = "2025-10-31 9:15:45"
a =string.split("-",1)
print(a)

image.png

image.png

image.png

image.png