如何使用Python打印函数教程及示例

Python是一种非常有表现力的语言,它提供了许多不同的输出类型和扩展。 print() 是打印输出最常用的函数之一。在本教程中,我们将研究函数print()的不同使用类型。

print()函数语法

函数print()提供高级用法,以便将给定的消息、字符串或文本打印到输出或屏幕。打印操作可以用不同的格式完成,输出介质使print()函数接受多个参数。

print(OBJECTS, SEP=separator, END=end, FILE=file, FLUSH=flush)
  • 对象是要打印或输出的单个或多个对象。对象通常是字符串、文本或消息,如“Hi”、“Input your name”等。即使对象通常是单个变量或值,也可以提供多个变量或值。
  • SEP参数用于为对象内容提供分隔符。SEP参数是可选的。SEP参数的默认值是“这是一个空字符串。
  • END参数用于指定将在给定对象的末尾打印的内容。END参数是可选的,END参数的默认值是”这是换行符,通常称为行尾。
  • FILE参数用于指定输出方法。FILE参数是可选的。文件参数的默认值是“sys.stdout”,这是默认的shell或控制台。
  • FLUSH参数用于指定是否刷新输出。FLUSH参数是可选的。默认FLUSH参数值为False,这意味着默认情况下不会刷新输出。FLUSH可以采用True或False布尔值来启用或禁用FLUSH配置。

相关文章: 如何在终端和SSH示例中安装和使用Cygwin?

打印变量和值

这是最简单的用法 printf 功能。我们将创建一个名为 a 这是一根绳子 "Hi Poftut" . 我们将通过在中提供 print 功能。

#!/bin/python3                                                                                                                                                                                                                                                 a = "Hi Poftut"                 print(a)print("Hi Poftut")print(17)age = 36print(age)print("17")print("1,2,3,4")

下面我们可以看到不同类型的对象可以打印到控制台或标准输出。我们可以轻松打印变量、文本、字符串、字符、数字,因为它们都可以自动转换为字符串。

图片[1]-如何使用Python打印函数教程及示例-cppku-C++库
打印变量和值

打印变量

我们可以在字符串定义的print函数中使用python变量。我们将 我们将用大括号提供变量名,如下所示。

#!/bin/python3                                                                                                                                                                                                                                                              a = "Hi Poftut"                                                                                                                                                                                                                                                             print("My quote is {}").format(a)

输出将是附加到打印函数字符串的值。我们提供的价值 format 作用于 print 功能。输出如下。

My quote is Hi Poftut

打印多个字符串或变量

函数print()可以在一次执行中输出多个字符串、变量或对象。我们只将这些多个字符串、变量或对象作为多个参数提供给print()函数。在下面的示例中,我们将使用单个打印功能打印“I am”、“Poftut”43。

print("I am ","Poftut")#Output is "I am  Poftut"print("I am ","Poftut",43)#Output is "I am  Poftut 43"print(1,2,3,43)#Output is "1 2 3 43"
图片[2]-如何使用Python打印函数教程及示例-cppku-C++库
打印多个字符串或变量

用分隔符打印

分隔符用于在输出期间将给定的分隔符放在多个字符串或对象之间。我们将设置参数 separator 值为“–”。如果只有一个值/变量或对象,则不会打印分隔符,因为分隔符放在两个值之间。

print("I am",sep='--')#Output is "I am"print("I am","Poftut",sep='--')#Output is "I am--Poftut"print("I am","Poftut","How",sep='--')#Output is "I am--Poftut--How"print("I am","Poftut","How","are",sep='--')#Output is "I am--Poftut--How--are"print("I am","Poftut","How","are","you?",sep='--')#Output is "I am--Poftut--How--are--you?"
图片[3]-如何使用Python打印函数教程及示例-cppku-C++库
用分隔符打印

放置空格和制表符

使用打印函数时,格式化很重要。我们可以使用类似于变量说明符的格式说明符来格式化输出。

#!/bin/python3  a = "Hi Poftut"  print("My quote is {0:20} ???").format(a)

我们将得到以下输出,其中变量 a 是20个字符。

My quote is Hi Poftut            ???

打印字典、元组等。

我们通常在应用程序中使用不同类型的数据结构。我们可以使用 print .

table = {'ismail': 4127, 'ahmet': 4098, 'elif': 8637678}print('ismail: {0[ismail]:d}; ahmet: {0[ahmet]:d}; ''elif: {0[elif]:d}'.format(table))
Print Dictionary, Tuple etc.
打印字典、元组等。

打印列表和元组

列表和元组是Python中常用的两种数据格式或结构。列表和元组用于在单个变量或对象中存储多个项。函数print()可以用来打印给定的列表或元组,如下所示。但请记住,输出格式将是元组或列表。

mytuple = ("I am","Poftut","How","are","you?")print(mytuple)#Output will be ('I am', 'Poftut', 'How', 'are', 'you?')mylist = ["I am","Poftut","How","are","you?"]print(mylist)#Output will be ['I am', 'Poftut', 'How', 'are', 'you?']
图片[5]-如何使用Python打印函数教程及示例-cppku-C++库
打印列表和元组

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享