如何在python中将字符串乘以变量整数

时间:2015-09-23 23:31:41

标签: python string variables printing integer

我无法将字符串乘以一个整数变量。整数是变量形式,因为它是用户输入的输入。但是我无法将它们相乘,所以我可以打印它们。该程序符合并运行但遇到语法错误时遇到它们相乘的代码。

gapVal=(" ")

gapSp=int(input("Please enter a the amount of spaces between the stars"))
gapSp2=(gapSp)-2
gapSp3=(gapSp2)-2

print("*", gapSp, "*", gapSp2, "*", gapSp3, "*")

1 个答案:

答案 0 :(得分:0)

但是我明白你在做什么,你想要这样的代码吗?

gapVal = " "

gapSp=int(input("Please enter a the amount of spaces between the stars"))
gapSp2 = gapSp - 2
gapSp3 = gapSp2 - 2

print("*", gapSp * gapVal,
      "*", gapSp2 * gapVal,
      "*", gapSp3 * gapVal, "*")