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'

总结

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

相关文章

  • 详解如何为eclipse安装合适版本的python插件pydev

    详解如何为eclipse安装合适版本的python插件pydev

    这篇文章主要介绍了详解如何为eclipse安装合适版本的python插件pydev,pydev是一款优秀的Eclipse插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • 如何将Python彻底卸载的三种方法

    如何将Python彻底卸载的三种方法

    通常我们在一些软件的使用上有碰壁,第一反应就是卸载重装,所以有小伙伴就问我Python怎么卸载才能彻底卸载干净,今天这篇文章,小编就来教大家如何彻底卸载Python,需要的朋友可以参考下
    2025-04-04
  • Python基于正则表达式实现计算器功能

    Python基于正则表达式实现计算器功能

    这篇文章主要介绍了Python基于正则表达式实现计算器功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • Python抽象基类的定义与使用方法

    Python抽象基类的定义与使用方法

    这篇文章主要介绍了Python抽象基类的定义与使用方法,Python的抽象基类是指必须让继承它的子类去实现它所要求的抽象方法的类,下面文章内容将详细介绍相关资料,需要的朋友可以参考一下
    2021-10-10
  • python实现抓取网页数据并生成excel的实例

    python实现抓取网页数据并生成excel的实例

    数据抓取与Excel生成流程:使用requests获取网页内容,BeautifulSoup或lxml解析,Pandas整理为DataFrame,最后保存为Excel,动态内容需用Selenium
    2025-06-06
  • python文件排序的方法总结

    python文件排序的方法总结

    在本篇内容里小编给各位整理的是一篇关于python文件排序的方法总结,有需要的朋友们可以参考下。
    2020-09-09
  • 如何使用Django默认的Auth权限管理系统

    如何使用Django默认的Auth权限管理系统

    本文主要介绍了如何使用Django默认的Auth权限管理系统,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • Pandas中统计汇总函数dt.is_month_end()的使用

    Pandas中统计汇总函数dt.is_month_end()的使用

    dt.is_month_end()函数是Pandas中一个非常实用的统计汇总函数,它能够帮助我们快速识别时间序列数据中每个月的最后一天,下面就来介绍一下如何使用,感兴趣的可以了解一下
    2025-05-05
  • python实现布尔型盲注的示例代码

    python实现布尔型盲注的示例代码

    这篇文章主要介绍了python实现sql布尔盲注的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • python实现从一组颜色中找出与给定颜色最接近颜色的方法

    python实现从一组颜色中找出与给定颜色最接近颜色的方法

    这篇文章主要介绍了python实现从一组颜色中找出与给定颜色最接近颜色的方法,涉及Python操作rgb格式颜色的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03

最新评论