python中cancat用法
时间: 2023-02-13 10:35:50 浏览: 162
在 Python 中,可以使用 `+` 运算符来连接两个字符串,也可以使用 `join()` 方法将多个字符串连接起来。
例如:
```python
# 使用 + 运算符连接两个字符串
str1 = "Hello"
str2 = "World"
str3 = str1 + str2
print(str3) # 输出 "HelloWorld"
# 使用 join() 方法连接多个字符串
str4 = "-"
str5 = str4.join(["Hello", "World"])
print(str5) # 输出 "Hello-World"
```
注意,`join()` 方法需要传入一个字符串列表作为参数,它会将列表中的字符串用 `join()` 方法调用的字符串连接起来。
另外,还有一种方法叫做字符串插值,它可以在字符串中嵌入表达式或变量。例如:
```python
name = "Alice"
age = 20
# 使用 f-strings
string1 = f"My name is {name} and I am {age} years old."
print(string1) # 输出 "My name is Alice and I am 20 years old."
# 使用 .format() 方法
string2 = "My name is {} and I am {} years old.".format(name, age)
print(string2) # 输出 "My name is Alice and I am 20 years old."
```
f-strings 是 Python 3.6 版本新增的功能,它比 `.format()` 方法更简洁,但在旧版本的 Python 中不能使用。
阅读全文