如何在Python中編寫這個(Java)?如何在Python中編寫此Java代碼?
class Test
{
private String test1 = "test";
private static void main(String args[])
{
System.out.println("test" + test1);
}
}
如何在Python中編寫這個(Java)?如何在Python中編寫此Java代碼?
class Test
{
private String test1 = "test";
private static void main(String args[])
{
System.out.println("test" + test1);
}
}
因爲Python支持類之外的代碼,相當於是簡單的:
test1 = "test"
print("test" + test1)
UPDATE:要獲得ARGS:
import sys
print sys.argv
你真的應該從the tutorial開始!
但是我如何在你的例子中得到args []?像我的我可以$ java -jar Test.jar「命令行輸入」 – YumYumYum
那麼你是例子沒有使用參數。 –
嗯,是這樣的:
test1 = "test"
print "test" + test1
但是,如果你使用Python 3,你必須寫print("test" + test1)
。
你不能在Python中有私人的東西。最接近它的是[name mangling](http://docs.python.org/reference/expressions.html#atom-identifiers) – mac
其實你的例子甚至不會編譯,因爲'test1'是一個實例變量和'main'是一個靜態函數。 –