我剛剛在python中寫了這個方法,非常簡單。但我無法在Java中使用它。我將如何在java中編寫此方法?
def space():
space = "_"
for x in range(5):
print(x * space)
輸出爲Python程序是:
_
__
___
____
最終我試圖修復它不工作,我希望它的方式我的java程序。
這是一個java程序,它將pascal三角形右側向上和向下打印。
for(int outer = 0; outer < lines; outer++)
{
for(int count = 0; count < index; count++)
System.out.print(" ");
for(int inner = 0; inner < outer; inner++)
{
System.out.print(myTriangle.Triangle(outer, inner) + " ");
}
System.out.println();
index--;
}
System.out.println("\n\n");
for(int outer = lines; outer > 0; outer--)//revers
{
for(int count = 0; count < index; count++)
System.out.print(" ");
for(int inner = 0; inner < outer; inner++)
{
System.out.print(myTriangle.Triangle(outer, inner) + " ");//maybe something should be done here
}
System.out.println();
index--;
}
}
輸出對這一計劃的是:
1
1 1
1 2 1
1 3 3 1
1 2 1
1 1
1
我想輸出看起來像這樣
1
1 1
1 2 1
1 3 3 1
1 2 1
1 1
1
我沒有看到Python的第一部分和你想要做的事情之間的聯繫...那麼,你想要做什麼?請閱讀[問]。 – Tunaki
我想在Java程序中添加空格,當三角形開始打印時,應該看起來像「鑽石形狀」 –
Python腳本的連接是什麼? – Tunaki