带形状的字符串乘法(Python)

时间:2018-01-19 05:24:55

标签: python string constants multiplication ascii-art

我有一个关于在python中使用常量来拉伸形状的问题。我是初学者,所以新手代码会对我有所帮助。

例如,我只想说我想创建一个正方形:

_________
|       |
|       |
|       |
|_______|

它不完美,但你明白了。所以我想从这里做的是在我的程序顶部标记一个常量,例如," WIDTH"因此,每当我将宽度设置为不同的数字时,正方形将根据设置的常量进行扩展或缩小。

所以WIDTH = 3 或WIDTH = 5 --->这个将比3的WIDTH大。

有人可以用新手代码来证明这一点,非常感谢,谢谢!

1 个答案:

答案 0 :(得分:0)

在python中,字符串是sequence。序列可以乘以一个整数,产生一个包含原始序列重复次数的序列:try
'abc' * 3

  

'abcabcabc'

这适用于下划线和空格......