cho em hỏi tại sao cái file python này lại invalid syntax vậy ạ
result = 2 ** 3
print ("2**3=",result)
cho em hỏi tại sao cái file python này lại invalid syntax vậy ạ
result = 2 ** 3
print ("2**3=",result)
Invalid syntax chỗ nào vậy bạn
sao của visual studio code của mik ko chạy đc mà sublime thì đc
Không hề sai syntax, bằng chứng thử ở 2 phiên bản thông dụng:
Điều đó nói lên điều gì? Hoặc 1 trong các điều sau:
nhưng nó bảo như này
>>> & C:/Users/Toshiba/AppData/Local/Microsoft/WindowsApps/python3.9.exe c:/Users/Toshiba/Documents/code/1.py
File "<stdin>", line 1
& C:/Users/Toshiba/AppData/Local/Microsoft/WindowsApps/python3.9.exe c:/Users/Toshiba/Documents/code/1.py
^
SyntaxError: invalid syntax
Thông báo này là gì, của cái nào, và có chỗ nào nói là check cú pháp python không?
Bạn chạy/kiểm tra code python này như thế nào? Theo hướng dẫn ở đâu?
thông báo của visual studio code khi mik chạy code này
nhưng thử ở sublime text thì chạy đc
Mới học lập trình quên đi mấy cái trình Code Editor viết code khủng gần như IDE đi, cứ gõ trên Notepad là được, mắt không đủ mạnh để soi code thì Notepad Plus Plus là quá đủ. Cũng phải biết gõ lệnh tương tác vì Python là ngôn ngữ thông dịch. Con đường trở thành lập trình viên mà ngại gõ lệnh là không tiến được xa. Cứ bấm mấy cái phím để gọi Terminal từ công cụ viết code là không ổn tí nào, phải biết làm bằng cách thô sơ, thủ công trước, công cụ dùng sau khi đã hiểu rõ bên dưới chạy cái gì. Nhất là dùng Git ban đầu thì nên né mấy cái GUI ra, cứ lọc cọc gõ lệnh cho chắc ăn.
Bạn mang code này hỏi một người không biết gì về python, câu trả lời của người đó có đáng tin không?
Vscode bản thân nó đâu có chức năng chạy hay kiểm tra code python
bạn cho mik hỏi là bạn kiểm tra code như thế nào với ???
Mọi trình biên dịch/ phiên dịch của hầu hết ngôn ngữ lập trình đều có chế độ dòng lệnh. Ví dụ, bạn đã thiết lập biến môi trường PATH cho Python (kiến thức hệ điều hành hoặc khi cài Python nó tự thiết lập rồi) thì giả sử code bạn để ở C:\HocPython thì chỉ cần:
cd C:\HocPython
python <tên file .py của bạn>
Còn muốn tương tác thì chỉ cần gõ python, nó ra dấu nháy cho gõ các lệnh Python ngay. Khi muốn thoát gõ Ctrl + Z và Enter
Là nó sẽ chạy, và có lỗi sẽ thông báo, không có lỗi sẽ ra kết quả.
cảm ơn anh em lm đc rồi
mà anh ơi, cho em hỏi là cái visual của em như vậy là bị lỗi hay bản thân của nó không chạy đc chương trình
VS Code không được làm ra để chú trọng sử dụng với Python, thực sự là khi thiết lập một số bước thì nó sẽ làm ở hậu trước cái lệnh mà mình chỉ ở trên và đọc dữ liệu từ Terminal hiện lên cho bạn xem kết quả.
Nếu còn học/ sử dụng nhiều đển Python thì nên cài 1 trong các phần mềm dành riêng để viết code Python, xem qua https://opensource.com/resources/python/ides
bản thân chiếc xe máy không được tạo ra để chờ hàng hóa, bạn muốn chở được hàng thì bạn tự độ thêm cái thùng cho chiếc xe
vscode cũng vậy, nó không được sinh ra để “chạy” hay “kiểm tra” code python, nếu bạn muốn thì phải “độ” nó lại
độ nó như thế nào thì bạn có thể google, cũng không có từ khóa gì cao siêu đâu, muốn gì thì search đó, chỉ cần có vốn tiếng anh cực kì cơ bản là đủ setup vscode for python
như cụm từ để search trên kia setup, for
đều là những từ cơ bản và thông dụng, không cần phải có kiến thức gì cao siêu để nghĩ ra cả