Python'daki boşluklarımda neler olduğunu anlayamıyorum. Ben bu yazdırmak almaya çalışıyorum:Python dizgisinde boşluk
Two Vertical Lines, height=3; width=3:
* *
* *
* *
Two Vertical Lines, height=4; width=5:
* *
* *
* *
* *
Two Vertical Lines, height=5; width=2:
**
**
**
**
**
ama bu kodla: Nedense
def two_vertical_lines (height, width):
for x in range (0, height):
if width > 2:
new_width = width - 2
mult2 = " " * new_width
print ("*",mult2,"*", "\n", end='')
else:
print ("**", "\n", end='')
return
, benim program dönüyor:
Two Vertical Lines, height=3; width=3:
* *
* *
* *
Two Vertical Lines, height=4; width=5:
* *
* *
* *
* *
Two Vertical Lines, height=5; width=2:
**
**
**
**
**
(fark değişkeni new_width teknik olarak 1 alan olsa bile, iki dikey çizgi arasındaki boşluk/genişlikte)
... belki bunları yazdırmak şekilde anlamaya mükemmel iyi istiyoruz benim pycharm görüntülenir Ne koduyla yanlış bir şey ... Var? – Ian