Python的print用法示例


当然,Python中的`print`函数是一个内置函数,用于在屏幕上显示信息。这里有几个简单的`print`用法示例:

### 示例 1: 打印文本


print("Hello, World!")

这行代码会在屏幕上显示文本“Hello, World!”。

### 示例 2: 打印变量


name = "Alice"
print(name)

这里,我们定义了一个名为`name`的变量,并将其值设置为"Alice"。然后,我们使用`print`函数打印这个变量的值。

### 示例 3: 格式化字符串

Python 3.6+ 引入了f-string(格式化字符串字面量),它提供了一种非常方便的方式来嵌入表达式到字符串常量中。


age = 30
print(f"Name: {name}, Age: {age}")

注意,这里我们使用了之前定义的`name`变量,并且定义了一个新的变量`age`。f-string允许我们将这些变量的值直接嵌入到字符串中。

### 示例 4: 打印多个值

`print`函数也可以一次性打印多个值,这些值会被空格分隔。


print("Name:", name, "Age:", age)

### 示例 5: 自定义分隔符

如果你不想使用默认的空格作为分隔符,`print`函数允许你通过`sep`参数来指定自定义的分隔符。


print("Name:", name, "Age:", age, sep=', ')

这将打印出`"Name:, Alice, Age:, 30"`,注意我们在分隔符中包含了逗号和一个空格。

### 示例 6: 打印到文件

虽然`print`函数默认将输出发送到标准输出(通常是屏幕),但你可以通过`file`参数指定一个文件对象来将输出发送到文件中。


with open('output.txt', 'w') as f:
    print("Hello, file!", file=f)

这段代码会创建一个名为`output.txt`的文件(如果文件已存在,则覆盖它),并将字符串`"Hello, file!"`写入该文件。

这些就是Python中`print`函数的一些基本用法示例。