【问题标题】:Python: Assign letter and number to a variable without spacesPython:将字母和数字分配给没有空格的变量
【发布时间】:2019-06-27 07:30:11
【问题描述】:

我想知道。我怎样才能得到这样的输出,并将其存储到一个字符串中?

from __future__ import print_function

for i in range(0,3):
    if i > 0:
        print("G",i,sep="")

输出:

G1
G2

我想知道如何将值存储到字符串中? (for循环)

【问题讨论】:

  • 您想像打印的那样存储值吗?
  • 在 for 循环中附加你要打印的任何内容!
  • s = 'G{}'.format(i)
  • print() 用于在屏幕上显示文本,而不是用于创建值和存储在变量中。

标签: python string python-2.7


【解决方案1】:

以下代码可以工作:

from __future__ import print_function
st = ""
for i in range(0,3):
    if i > 0:
        print("G",i,sep="")
        st += "G"+str(i)+"\n"
print (st)

这将为您提供以下输出:

【讨论】:

    猜你喜欢
    • 2018-04-18
    • 1970-01-01
    • 2022-01-04
    • 2013-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多