Python| print() 中的 sep 参数
Python中 print()函数的参数之间的分隔符默认为空格(软空间功能),可以根据我们的选择进行修改,并可以将其设置为任何字符、整数或字符串。 'sep' 参数用于实现相同的功能,它仅在Python 3.x 或更高版本中找到。它还用于格式化输出字符串。
例子:
Python3
#code for disabling the softspace feature
print('G','F','G', sep='')
#for formatting a date
print('09','12','2016', sep='-')
#another example
print('pratik','geeksforgeeks', sep='@')
Python3
print('G','F', sep='', end='')
print('G')
#\n provides new line after printing the year
print('09','12','2016', sep='-', end='\n')
print('prtk','agarwal', sep='', end='@')
print('geeksforgeeks')
Python3
#import the below module and see what happens
import antigravity
#NOTE - it wont work on online ide
输出:
GFG
09-12-2016
pratik@geeksforgeeks
sep 参数与 end 参数一起使用时会产生很棒的结果。通过组合 sep 和 end 参数的一些示例。
Python3
print('G','F', sep='', end='')
print('G')
#\n provides new line after printing the year
print('09','12','2016', sep='-', end='\n')
print('prtk','agarwal', sep='', end='@')
print('geeksforgeeks')
输出:
GFG
09-12-2016
prtkagarwal@geeksforgeeks
注意:请在在线 ide 中将语言从Python更改为Python 3。
通过在 cmd ( windows ) 或终端 ( linux ) 中键入Python来转到您的交互式Python ide
Python3
#import the below module and see what happens
import antigravity
#NOTE - it wont work on online ide