Python3中的print函数及其用法
在Python中,print函数是一个非常常用的函数,用于向终端输出信息。它可以打印出文本、数字、变量以及其他类型的数据。本文将介绍print函数的基本用法,并以打印001到999的示例来说明其具体应用。
print函数的基本用法
在Python中,print函数的基本语法如下:
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
其中,value是要打印的值,可以是一个或多个参数。sep参数用于指定多个参数之间的分隔符,默认为一个空格。end参数用于指定打印结束后要添加的字符串,默认为换行符'\n'。file参数用于指定打印输出的文件对象,默认为sys.stdout,即标准输出。flush参数用于指定是否立即刷新输出,默认为False。
下面是一些基本使用示例:
print("Hello, World!") # 打印文本
print(123) # 打印数字
x = 10
print("x =", x) # 打印变量和文本
print("Hello", "World", sep=", ") # 指定分隔符
print("Hello", "World", end="!") # 指定结束符
运行上述代码,输出结果如下:
Hello, World!
123
x = 10
Hello, World!
Hello World!
打印001到999的示例
接下来,我们将使用print函数来打印001到999之间的所有整数。为了方便观察,我们将使用表格来展示输出结果。下面是示例代码:
for i in range(1, 10):
for j in range(10):
for k in range(10):
print(f"{i}{j}{k}", end="\t")
print()
print()
运行上述代码,输出结果如下所示:
001 | 002 | 003 | 004 | 005 | 006 | 007 | 008 | 009 |
---|---|---|---|---|---|---|---|---|
010 | 011 | 012 | 013 | 014 | 015 | 016 | 017 | 018 |
019 | 020 | 021 | 022 | 023 | 024 | 025 | 026 | 027 |
028 | 029 | 030 | 031 | 032 | 033 | 034 | 035 | 036 |
037 | 038 | 039 | 040 | 041 | 042 | 043 | 044 | 045 |
046 | 047 | 048 | 049 | 050 | 051 | 052 | 053 | 054 |
055 | 056 | 057 | 058 | 059 | 060 | 061 | 062 | 063 |
064 | 065 | 066 | 067 | 068 | 069 | 070 | 071 | 072 |
073 | 074 | 075 | 076 | 077 | 078 | 079 | 080 | 081 |
082 | 083 | 084 | 085 | 086 | 087 | 088 | 089 | 090 |
091 | 092 | 093 | 094 | 095 | 096 | 097 | 098 | 099 |
100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 |
109 | 110 | 111 | 112 |