01/10/2018, 09:42
Tại sao lại lỗi?
Mình mới học, có tí code này:
name = input("What’s your name? ")
print("Nice to meet you " + name + “!”)
Vậy mà báo lỗi :
What’s your name? Hai
Traceback (most recent call last):
File “bai3.py”, line 1, in
name = input("What’s your name? ")
File “”, line 1, in
NameError: name ‘Hai’ is not defined
Bài liên quan
chắc máy bạn cài python 2, hàm
input()
là của python 3, python2 thì dùngraw_input
nhéTham khảo thêm sự khác biệt https://docs.python.org/3/whatsnew/3.0.html
Hoặc gỡ ra cài lại python 3 ~~
Cần gì phải gỡ py2 để cài py3 :v máy mình vẫn có cả 2 mà :v
Chỉ cần lúc build thì gõ rõ
python
cho py2 vàpython3
cho py3.vậy à : tưởng window bắt gỡ ; m dùng linux nên ko biết
linux cũng cho cài cả 2 mà :v mình cũng đang dùng linux đây :v
thì đó tưởng window bắt gỡ ấy . Bạn chủ thớt chắc cài win
Win không bắt gỡ. Có điều phải đổi tên file python.exe bên py3 thành python3.exe (Một phần cho giống Linux, phần khác không bị trùng với py2)
Hình như dùng py -version là chạy đc rồi