【发布时间】:2013-01-25 11:02:12
【问题描述】:
嘿,我的 for 循环有问题, 所以假设我想用 for 循环在一行中打印 5 次“#”符号。
for i in range(5):
print "#",
我可以如何利用它们之间的空间,所以它看起来像##### 而不是#####???
【问题讨论】:
-
哦,伙计们,问题是我尽量不使用 multiplcation(*) 运算符或任何重复连接,我必须使用 for 循环将其打印出来。
-
感谢大家的帮助我刚刚知道怎么做!!多谢。感谢所有的建议!
-
为什么你试图避免这些事情? 为什么你必须使用
for-loop?如果您在问题中解释您的限制,您更有可能得到合适的答案。无论如何,How do I keep Python print from adding spaces? 的答案仍然有效。 -
你是说你想要一个替代方法来做最简单的事情吗?喜欢家庭作业吗?
-
哦,它用于实验室练习,它有限制,并且由于我们正在学习使用 for 循环,因此问题要求我们不要使用乘法运算符或任何重复连接,而是仅使用 for 循环达到结果。很抱歉没有在问题中澄清这一点。
标签: python loops for-loop space