1. 程式人生 > >python是否需要每行以分號結束

python是否需要每行以分號結束

可能 ont erro str sem pri font 語言 計算

如果熟悉其他計算機語言,可能會習慣於每行以分號結束。

python則不用,可以在每句末尾加上分號,但不會有任何作用。當然如果同一行內有多句代碼,則每句之間是需要加上分號用來分割的。

zhangjies-MacBook-Air:~ zhangjie$python
Python 2.7.9 (default, Jul 14 2015, 12:18:43) 
[GCC 
4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.49)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> print "hello world!" hello world! >>> print "hello world!"; hello world! >>> a = 1 print a File "<stdin>", line 1 a = 1 print a
^ SyntaxError: invalid syntax >>> a = 1; print a 1 >>> a = 1; print a; 1 >>>

python是否需要每行以分號結束