xbns.net
当前位置:首页 >> python如何输出空格 >>

python如何输出空格

<<<a='pig' <<<b='dad' <<<a+' '+b

其实最简单的方法,就是你的pig后面加空格,写成这样 a = 'pig ',或者是dad前面加空格,这样输出 a+b后就会在中间有空格啦

比方说文件的空格很乱 可以这样提取,写入文件时,把print换成写操作就好 结果是这样的 你也可以试试其它人的方法

“%s”%(“” if 是最后一行 else “ ”)for i in range( 10 ): print(i,"%s" % ('' if i==9 else ' '), end="", sep="")输 出0 1 2 3 4 5 6 7 8 9最 后 没 空 格

用格式控制,print "%d%s" % (12,'world'),只能这么办.

s = "Alice Bob 你好 世界" for word in s.split(' '):print(word)

1、借助于lstrip()提取左边空格>>> s = ' A B C '>>> s.lstrip() # 去除字母字符串左边的空格'A B C '2、借助于rstrip()提取右边空格>>> s = " A B C ">>> s.rstrip() # 去除字符串右边的空格' A B C'3、借助于strip()提取左右两边的空格>

for i in range(1,10): for j in range(1,10): sum = i * j print '%d * %d = %d' % (i,j,sum)最后一句缩进与第一个for一样,所以层次级别相同 python以缩进来分层次,所以当for循环执行完了之后才执行一个print print格式的区别 %-3d 是输出的数字后面补空格 被到整个输出的字数长度为3,如果数字位数超过3就原样输出

word = input("input your word:") for w in word[:-1]: print(w, end=' ') print(word[-1])

1、说明: python输出时不换行,python版本不同使用方式不同:python2.x 使用print '输出内容',加一个空格即可;python3.x版本使用print('输出内容', end='')这种方式. 2、代码示例: python2.x print '不换行', print '换行' python3.x print

ntjm.net | zxqt.net | knrt.net | jmfs.net | nwlf.net | 网站首页 | 网站地图
All rights reserved Powered by www.xbns.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com