在Python中,print函數(shù)是用來(lái)在控制臺(tái)輸出信息的函數(shù)。它的基本用法是將要輸出的內(nèi)容作為參數(shù)傳遞給print函數(shù)。以下是print函數(shù)的詳細(xì)用法解釋:
基本用法:
print(value1, value2, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
\n
。輸出字符串:
print('Hello, World!')
輸出:Hello, World!
輸出變量:
name = 'Alice'
age = 25
print('Name:', name, 'Age:', age)
輸出:Name: Alice Age: 25
格式化輸出:
name = 'Bob'
age = 30
print('Name: {}, Age: {}'.format(name, age))
輸出:Name: Bob, Age: 30
分隔符和結(jié)尾符:
print('apple', 'banana', 'orange', sep=', ', end='!')
輸出:apple, banana, orange!
輸出到文件:
with open('output.txt', 'w') as f:
print('Hello, File!', file=f)
將Hello, File!
輸出到名為output.txt
的文件中。
刷新輸出:
import time
for i in range(10):
print(i, end=' ', flush=True)
time.sleep(1)
每隔一秒輸出一個(gè)數(shù)字,使用flush=True
立即刷新輸出。