python print打印字符串和变量
时间: 2024-09-13 08:08:39 浏览: 74
Python中的`print`函数是用来输出信息到控制台的标准方式。你可以使用`print`函数打印字符串和变量。当需要打印一个字符串时,可以直接将字符串放入`print`函数中。如果想要打印变量,同样可以将其放入`print`函数中。此外,还可以在`print`函数中使用逗号`,`来分隔多个字符串或变量,`print`函数会默认在它们之间插入一个空格。如果需要输出的变量和字符串连接在一起,可以使用字符串的格式化方法。
下面是几种使用`print`函数打印字符串和变量的例子:
1. 打印字符串:
```python
print("Hello, World!")
```
2. 打印变量:
```python
name = "Alice"
print(name) # 输出: Alice
```
3. 同时打印字符串和变量:
```python
name = "Bob"
print("Hello,", name) # 输出: Hello, Bob
```
4. 使用逗号`,`分隔打印多个变量和字符串:
```python
age = 30
print("My name is", name, "and I am", age, "years old.") # 输出: My name is Bob and I am 30 years old.
```
5. 使用字符串格式化方法`%`或`format()`方法或者f-string(在Python 3.6及以上版本中)来连接字符串和变量:
```python
# 使用%格式化
print("My name is %s and I am %d years old." % (name, age))
# 使用format()方法
print("My name is {} and I am {} years old.".format(name, age))
# 使用f-string
print(f"My name is {name} and I am {age} years old.")
```
阅读全文