首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何用空格重复字符串?

如何用空格重复字符串?
EN

Stack Overflow用户
提问于 2013-06-19 13:07:38
回答 6查看 79.1K关注 0票数 42

我正在尝试在Python中重复字符串。

代码语言:javascript
复制
#!/bin/python
str = 'Hello There'
print str[:5]*2

输出

HelloHello

所需的输出

你好你好

有谁能给我指个方向吗?

Python版本: 2.6.4

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2013-06-19 13:09:07

代码语言:javascript
复制
string = 'Hello There'
print ' '.join([string[:5]] * 2)
票数 59
EN

Stack Overflow用户

发布于 2017-05-07 14:26:09

以防您只想重复任何字符串

代码语言:javascript
复制
"Hello world " * 2 
票数 18
EN

Stack Overflow用户

发布于 2013-06-19 13:09:15

执行以下操作:

代码语言:javascript
复制
str = 'Hello There'
print str[:6]*2

这将在第二个"Hello“之后显示一个空格,如果可以的话。另外,就像rajpy说的那样,你不应该使用str作为变量,因为它是python中的一个关键字。

因为这样你就可以在两个单词之间留出空格,并把它放在hello的

这应该行得通!

附言:你不需要#!/bin/python

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17183259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档