01/10/2018, 15:48
Lệnh Print trong python
CHÀO CÁC BẠN
Mình muốn hỏi? khi mình viết 1 lệnh trong sublime text3
Print "I will now count my chickiens" thì chạy nó trên powserhell
Error: "PS C:UsersadminDesktopHOCCODEHocPython> python sovatoan.py
File "sovatoan.py", line 1
print "I will now count my chickens"
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("I will now count my chickens")?
PS C:UsersadminDesktopHOCCODEHocPython> python hocpython.py
I "said" do not touch this
PS C:UsersadminDesktopHOCCODEHocPython> python sovatoan.py
File "sovatoan.py", line 1
print "I will now count my chickens"
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("I will now count my chickens"
Nhưng mình thấy video của Anh Đạt dạy thì vẫn viết và chạy được khi không có dấu ().
Bài liên quan
Phiên bản python 2 và python 3 nó khác nhau bạn à
Bạn đã cài python 3, mà bạn lại viết code của python 2 nên nó báo lỗi.
Nếu bạn muốn học theo video python của anh Đạt thì bạn hãy tải python 2 ở https://www.python.org/downloads/windows/ nhé.
bạn thử xem nào mình có gõ đúng từ “print” hay không bởi python nó phân biệt ‘P’ và ‘p’ đó bạn
Trong Python 2 thì
print
là statement, không phải là hàm để gọi nên bạn không dùng()
được. Với Python 3 thìprint()
là một hàm.cảm ơn các bạn nhiều