如果要删除 print() 输出的字符中间的空格,增加 sep=''

示例:

>>>a='哈哈'
>>>b='你好'
>>> print('a=',a,',b=',b) # 默认所有对象之间都有空格
a= 哈哈 ,b= 你好          # 4个对象中间有3个空格
>>>
>>> print('a=',a,',b=',b,sep='') # 增加sep='',空格去掉了
a=哈哈,b=你好

了解 print() 语法

print() 语法格式:

print(*objects, sep=' ', end='\n', file=sys.stdout)

参数

  • objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
  • sep – 用来间隔多个对象,默认值是一个空格。
  • end – 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
  • file – 要写入的文件对象。

示例

>>> a = 'Hello'
>>> b = 'World'

>>> print(a,b)      # 直接打印,分隔符默认有一个空格
Hello World

>>> print(a,b,sep='') # 分隔符 设置为空
HelloWorld
 
>>> print(a,b,sep=".")  # 分隔符设置为.
Hello.World
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐