Thứ năm, 09/04/2020 | 00:00 GMT+7

Cách bắt đầu với Python trong Visual Studio Code

Python là một trong những ngôn ngữ phổ biến và dễ học nhất, đó là lý do tại sao nó thường là một trong những ngôn ngữ đầu tiên bạn học. Hãy xem cách làm việc và chạy Python bên trong Visual Studio Code.

Trong hướng dẫn này, bạn sẽ cài đặt tiện ích mở rộng Python, sau đó sử dụng intellisense và các phím tắt để chạy mã Python của bạn.

Yêu cầu

  • Python được cài đặt trên máy của bạn và cài đặt môi trường phát triển local 
  • Visual Studio Code được cài đặt trên máy của bạn bằng cách truy cập trang download chính thức .

Bước 1 - Chạy Python từ terminal tích hợp

Với Python được cài đặt và môi trường lập trình local của bạn được cài đặt , hãy mở Visual Studio Code.

Bên trong Visual Studio Code, mở folder bạn đang làm việc bằng cách đi tới Tệp -> Mở và chọn folder . Sau đó, bạn sẽ thấy folder của bạn mở trong cửa sổ khám phá ở bên trái.

Thư mục thử nghiệm Python mở ở bên trái màn hình

Với folder đang mở, bạn có thể tạo file Python đầu tiên của bạn (phần mở rộng .py ) với một số mã để in "Hello World" .

Nhập "Hello World" vào  editor  trong một hàm in bằng Python

Lưu các file .

Đến đây bạn đã có mã Hello World của bạn , ta có thể chạy nó bằng cách sử dụng terminal tích hợp trong Visual Studio Code. Nếu vẫn chưa mở, bạn có thể mở nó bằng cách đi tới View -> Terminal hoặc sử dụng phím tắt CTRL + ~ .

Xem menu mở với Terminal được chọn

Thiết bị terminal bạn vừa mở sẽ tự động bắt đầu trong folder hiện tại mà bạn đang chỉnh sửa trong Visual Studio Code. Đây chính là lý do tại sao ta tạo và mở một folder trước khi bắt đầu. Ta có thể chứng minh điều này bằng cách chạy lệnh sau:

  • pwd

Lệnh này sẽ in đường dẫn đến folder hiện tại. Từ đó, bạn có thể xác minh file Python của bạn cũng nằm trong folder hiện tại bằng cách chạy lệnh sau để in danh sách các file trong folder :

  • ls

Bây giờ, bạn có thể chạy file Python của bạn bằng lệnh sau:

  • python filename

Sau khi chạy, bạn sẽ thấy Hello World được in ra trong console .

Hello World được in ra trong console

Bước 2 - Cài đặt Tiện ích mở rộng Python

Ta có thể hợp lý hóa quá trình làm việc với Python trong Visual Studio bằng cách cài đặt tiện ích mở rộng Python do Microsoft tạo. Để cài đặt tiện ích mở rộng, hãy mở menu tiện ích mở rộng ở bên trái (biểu tượng trông giống như một hình vuông bên trong một hình vuông) và tìm kiếm trong Python.

Nó sẽ là cái đầu tiên bật lên và bạn có thể nhấp vào nó để xem chi tiết tiện ích mở rộng và nhấp vào Cài đặt .

Tìm kiếm tiện ích mở rộng Python và trang chính của tiện ích mở rộng Python để cài đặt

Sau khi cài đặt, bạn có thể cần reload , vì vậy hãy tiếp tục và làm điều đó.

Sau khi khởi động lại, bây giờ bạn có thể tận dụng các tính năng của tiện ích mở rộng Python:

  • IntelliSense
  • Tự động hoàn thành
  • Các phím tắt để chạy các file Python
  • Thông tin bổ sung về các biến, hàm Python, v.v.

Để bắt đầu làm việc với IntelliSense, hãy tạo một mảng trống được gọi là list .

list = [] 

Sau đó, list. loại sau list. tiếp theo là một dấu chấm và nhận thấy rằng một số thông tin bật lên. Tiện ích mở rộng cung cấp cho bạn tất cả các chức năng và thuộc tính của một danh sách mà bạn có thể sử dụng.

mảng danh sách và "danh sách". được thêm vào  editor

Nếu bạn muốn sử dụng một trong những chức năng đó, bạn có thể nhấn ENTER hoặc TAB để tự động điền tên chức năng đó. Điều này nghĩa là không cần phải ghi nhớ mọi hàm trong Python vì tiện ích mở rộng sẽ cung cấp cho bạn các gợi ý về những gì có sẵn. Cũng lưu ý nó hiển thị cho bạn một mô tả ngắn gọn về chức năng hoạt động và những tham số nào của nó.

Bạn cũng có thể nhận được intellisense khi nhập các module bằng Python. Lưu ý nếu bạn nhập random , intellisense sẽ bật lên để điền vào tên của module cũng như cung cấp một số thông tin cơ bản về chức năng của nó.

`nhập ngẫu nhiên` được nhập vào  editor  với thông tin intellisense được thêm vào

Nếu sau đó bạn bắt đầu sử dụng module random , bạn sẽ tiếp tục nhận được intellisense cho các chức năng mà bạn có thể truy cập bằng module đó.

sử dụng ngẫu nhiên với ký hiệu dấu chấm cung cấp thêm thông tin về những gì có thể được truy cập với nó

Cuối cùng, bạn có thể di chuột qua các biến hiện có, nhập module , v.v. để biết thêm thông tin khi nào bạn cần.

di chuột qua các biến hiện có sẽ luôn cung cấp thêm thông tin

Bước 3 - Sử dụng phím tắt để chạy mã Python

Nếu bạn muốn làm được nhiều việc hơn trong file Python của bạn , đây là một đoạn ngắn cho thuật toán Sắp xếp bong bóng. Nó gọi hàm bubble_sort và in ra kết quả. Bạn có thể sao chép mã này vào file của bạn :

def bubble_sort(list):     sorted_list = list[:]     is_sorted = False     while is_sorted == False:         swaps = 0         for i in range(len(list) - 1):             if sorted_list[i] > sorted_list[i + 1]: # swap                 temp = sorted_list[i]                 sorted_list[i] = sorted_list[i + 1]                 sorted_list[i + 1] = temp                 swaps += 1         print(swaps)         if swaps == 0:                 is_sorted = True     return sorted_list  print(bubble_sort([2, 1, 3])) 

Với đoạn mã mới này, hãy khám phá một cách mới để chạy file Python của ta . Quy trình công việc đầu tiên điển hình để làm việc với các file Python là lưu file của bạn và sau đó chạy file Python đó trong terminal . Với tiện ích mở rộng Python, có một số phím tắt để trợ giúp quá trình này.

Bên trong các file Python nào, bạn có thể nhấp chuột phải vào editor và chọn Chạy file Python trong terminal . Lệnh này sẽ thực hiện từng bước riêng lẻ mà ta đã nói trước đây.

thuật toán trong  editor  với menu lên và chọn Chạy file  Python trong terminal

Sau khi sử dụng phím tắt, bạn có thể thấy kết quả bubble_sort trong console của bạn .

Đầu ra Bubble_sort trong console  của bạn

Bạn cũng có một phím tắt để mở Python REPL nơi bạn có thể nhanh chóng nhập mã Python trực tiếp vào console của bạn và xem kết quả kết quả . Mở bảng lệnh bằng phím tắt CMD + SHIFT + P trên Mac hoặc CTRL + SHIFT + P trên Windows và chọn Python Start REPL .

Python Start REPL được chọn trong bảng lệnh

Sau khi gõ lệnh print , bạn sẽ thấy Hello World ngay lập tức hiển thị trong console .

Hello World hiển thị trong console

Kết luận

Python là một ngôn ngữ cực kỳ phổ biến với sự hỗ trợ mạnh mẽ trong Visual Studio Code. Bằng cách cài đặt tiện ích mở rộng Python, bạn sẽ nhận được intellisense của Python, tự động hoàn thành và các phím tắt linh tinh hữu ích khác.


Tags:

Các tin liên quan

Cách bắt đầu với Thư viện yêu cầu bằng Python
2020-01-29
Cách quản lý Python với Pyenv và Direnv
2019-12-12
Cách tạo trình tạo lớp Python cho mã VS
2019-12-12
Cách thực hiện phân tích cảm xúc trong Python 3 bằng Bộ công cụ ngôn ngữ tự nhiên (NLTK)
2019-09-26
Cách thiết lập một sổ ghi chép Jupyter với Python 3 trên Debian 10
2019-08-29
Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên macOS
2019-08-16
Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên macOS
2019-08-16
Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên macOS
2019-08-16
Cách cài đặt Python 3 và thiết lập môi trường lập trình trên Debian 10
2019-08-05
Cách cài đặt bản phân phối Python Anaconda trên Debian 10
2019-07-09