Python3的print()
函数是输出结果的常用函数,可以向控制台输出一系列不同类型的数据。下面详细介绍print()
函数的基本用法和常用参数。
基本用法
print()
函数用于向控制台输出一个或多个值。例如:
print('Hello, world!')
输出结果为:
Hello, world!
其中,'Hello, world!'
是要输出的值,可以是任何类型。
多个值可以用逗号分隔,例如:
name = 'Alice'
age = 18
print('My name is', name, 'and I am', age, 'years old.')
输出结果为:
My name is Alice and I am 18 years old.
常用参数
print()
函数还有许多常用参数,可以控制输出的格式和方式。
sep
sep
参数用于指定分隔符,不同的值之间用分隔符分隔,默认使用空格。例如:
print('apple', 'banana', 'orange', sep=', ')
输出结果为:
apple, banana, orange
end
end
参数用于指定行末的字符,默认为换行符。例如:
print('apple', end=' ')
print('banana', end=' ')
print('orange')
输出结果为:
apple banana orange
file
file
参数用于输出到文件中,而非控制台。例如:
with open('output.txt', 'w') as f:
print('apple', 'banana', 'orange', file=f)
这段代码会将'apple', 'banana', 'orange'
以逗号分隔的形式写入到output.txt
文件中。
示例说明
下面给出两个print()
函数的实际应用示例。
示例一
假设要输出一个表格,其中包含三列,分别是姓名、年龄和性别。可以使用sep
参数指定分隔符,使用end
参数指定行末字符。例如:
print('Name', 'Age', 'Gender', sep='\t')
print('Alice', '18', 'Female', sep='\t')
print('Bob', '20', 'Male', sep='\t')
print('Charlie', '22', 'Male', sep='\t')
输出结果为:
Name Age Gender
Alice 18 Female
Bob 20 Male
Charlie 22 Male
示例二
假设要输出一个正方形的图形,首先需要指定图形的边长,例如length=5
,然后根据边长输出每一行的内容。可以使用end
参数指定行末字符为换行符。例如:
length = 5
for i in range(length):
print('*' * length, end='\n')
输出结果为:
*****
*****
*****
*****
*****
以上就是关于Python3的print()
函数的用法的详细讲解,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python3的print()函数的用法图文讲解 - Python技术站