当前位置:
首页 > Python基础教程 >
-
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
-
strip()方法
去除字符串开头或者结尾的空格
>>> a = " a b c "
>>> a.strip()
输出:'a b c'
-
lstrip()方法
去除字符串开头的空格
>>> a = " a b c "
>>> a.lstrip()
输出:'a b c '
-
rstrip()方法
去除字符串结尾的空格
>>> a = " a b c "
>>> a.rstrip()
输出:' a b c'
-
replace()方法
可以去除全部空格
# replace主要用于字符串的替换replace(old, new, count)
>>> a = " a b c "
>>> a.replace(" ", "")
输出:'abc'
-
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'
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
原文链接:https://blog.csdn.net/moshiyaofei/article/details/100151209
栏目列表
最新更新
求1000阶乘的结果末尾有多少个0
详解MyBatis延迟加载是如何实现的
IDEA 控制台中文乱码4种解决方案
SpringBoot中版本兼容性处理的实现示例
Spring的IOC解决程序耦合的实现
详解Spring多数据源如何切换
Java报错:UnsupportedOperationException in Col
使用Spring Batch实现批处理任务的详细教程
java中怎么将多个音频文件拼接合成一个
SpringBoot整合ES多个精确值查询 terms功能实
SQL Server 中的数据类型隐式转换问题
SQL Server中T-SQL 数据类型转换详解
sqlserver 数据类型转换小实验
SQL Server数据类型转换方法
SQL Server 2017无法连接到服务器的问题解决
SQLServer地址搜索性能优化
Sql Server查询性能优化之不可小觑的书签查
SQL Server数据库的高性能优化经验总结
SQL SERVER性能优化综述(很好的总结,不要错
开启SQLSERVER数据库缓存依赖优化网站性能
uniapp/H5 获取手机桌面壁纸 (静态壁纸)
[前端] DNS解析与优化
为什么在js中需要添加addEventListener()?
JS模块化系统
js通过Object.defineProperty() 定义和控制对象
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比