python中print输出有空格如何解决

 更新时间:2024年02月06日 09:58:16   作者:烟火笑风尘  
这篇文章主要介绍了python中print输出有空格的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

python print输出有空格问题

python中print输出的时候总会在每个输出之间加一个空格,

想要去除这个空格,那么就得用标准的输入输出了。

import sys 
sys.stdout.write("asd")

这样就不会输出空格了。

python print函数中空格删除

1.print函数

在 print() 方法中,增加 sep= ’ ’ 的参数

a='哈哈'
b='你好'
print('a=',a,",b=",b,sep='')

语法

print() 语法格式:

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

参数

  • objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
  • sep – 用来间隔多个对象,默认值是一个空格。
  • end – 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
  • file – 要写入的文件对象。
>>>print(1)  
1  
>>> print("Hello World")  
Hello World  
 
>>> a = 1
>>> b = 'runoob'
>>> print(a,b)      # 打印引用,中间有空格
1 runoob

>>> print("aaa""bbb") # 直接打印变量,没有空格
aaabbb
>>> print("aaa","bbb")  # 有空格
aaa bbb

>>> print("www","runoob","com",sep=".")  # 设置间隔符
www.runoob.com

2. strip()方法

去除字符串开头或者结尾的空格

 >>> a = " a b c "
 >>> a.strip()
 输出:'a b c'

3. lstrip()方法

去除字符串开头的空格

   >>> a = " a b c "
   >>> a.lstrip()
   输出:'a b c '

4. rstrip()方法

去除字符串结尾的空格

>>> a = " a b c "
>>> a.rstrip()
输出:' a b c'

5. replace()方法

可以去除全部空格

# replace主要用于字符串的替换replace(old, new, count)
>>> a = " a b c "
>>> a.replace(" ", "")
输出:'abc'

6. join()方法+split()方法

可以去除全部空格

# join为字符字符串合成传入一个字符串列表,split用于字符串分割可以按规则进行分割

 >>> a = " a b c "
 >>> b = a.split()  # 字符串按空格分割成列表
 >>> b ['a', 'b', 'c']
 >>> c = "".join(b) # 使用一个空字符串合成列表内容生成新的字符串
 >>> c 'abc'
# 快捷用法
 >>> a = " a b c "
 >>> "".join(a.split())
 输出:'abc'

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python自动化测试中APScheduler Flask的应用示例

    python自动化测试中APScheduler Flask的应用示例

    这篇文章主要为大家介绍了python自动化测试中APScheduler Flask的应用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • Python爬虫之Selenium库的使用方法

    Python爬虫之Selenium库的使用方法

    这篇文章主要介绍了Python爬虫之Selenium库的使用方法,帮助大家更好的理解和使用爬虫,感兴趣的朋友可以了解下
    2021-01-01
  • 使用Python爬取Json数据的示例代码

    使用Python爬取Json数据的示例代码

    这篇文章主要介绍了使用Python爬取Json数据的示例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • 利用Python制作一个愚人节整蛊消息框

    利用Python制作一个愚人节整蛊消息框

    又到了一年一度的愚人节了,本文小编为大家准备了用Python语言制作的愚人节整蛊消息框,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2023-04-04
  • Python中__init__.py文件的作用详解

    Python中__init__.py文件的作用详解

    __init__.py 文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件.这篇文章主要介绍了Python中__init__.py文件的作用详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • 对Python字符串中的换行符和制表符介绍

    对Python字符串中的换行符和制表符介绍

    下面小编就为大家分享一篇对Python字符串中的换行符和制表符介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Python爬取网易云音乐热门评论

    Python爬取网易云音乐热门评论

    本文将详细介绍了Python获取网易云音乐热门评论的实例。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-03-03
  • python 正确保留多位小数的实例

    python 正确保留多位小数的实例

    今天小编就为大家分享一篇python 正确保留多位小数的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • Python设计模式中的备忘录模式

    Python设计模式中的备忘录模式

    这篇文章主要为大家详细介绍了Python设计模式中的备忘录模式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • Python编写春联的示例代码(支持行书隶书楷书)

    Python编写春联的示例代码(支持行书隶书楷书)

    这篇文章主要介绍了如何通过Python代码编写春联,其中春联字体支持行书隶书楷书。文中的示例代码讲解详细,感兴趣的小伙伴可以动手试一试
    2022-01-01

最新评论