python中print函数用法
时间: 2024-10-11 15:01:28 浏览: 36
在Python中,`print()` 是一个内置函数,用于在控制台或标准输出设备上显示文本、变量的值或者其他数据。基本的用法如下:
```python
print("Hello, World!"); # 打印字符串
```
你还可以打印变量的值:
```python
message = "This is a message."
print(message); # 打印变量
```
如果你想要在同一行打印多个内容,可以使用逗号分隔:
```python
print("First part:", 10, "Second part:", 20.5)
```
`print()` 还支持格式化字符串,这让你能够控制输出的内容和格式。例如,使用 `%s`, `%d`, `%f` 或 `{}` 格式化占位符:
```python
name = "Alice"
age = 30
print("My name is %s and I'm %d years old." % (name, age))
# 或者使用现代的 f-string (从Python 3.6开始)
print(f"My name is {name} and I'm {age} years old.")
```
此外,`print()` 可以接收一个列表、元组或其他可迭代对象,它会自动将元素连接并打印出来:
```python
numbers = [1, 2, 3]
print(numbers)
```
`**` 模块在Python 3.5及更高版本引入,允许你在`print()`函数中方便地合并位置参数和关键字参数:
```python
print("Hello", "World", sep=" - ", end="!\n") # 自定义分隔符和换行
```
阅读全文