Hướng dẫn can i learn python on my laptop? - tôi có thể học python trên máy tính xách tay của mình không?

Bỏ qua nội dung chính

Trình duyệt này không còn được hỗ trợ.

Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật.

Bắt đầu sử dụng Python trên Windows cho người mới bắt đầu

  • Bài báo
  • 09/20/2022
  • 9 phút để đọc

Trong bài viết này

Sau đây là hướng dẫn từng bước cho người mới bắt đầu quan tâm đến việc học Python bằng Windows.

Thiết lập môi trường phát triển của bạn

Đối với những người mới bắt đầu mới đến Python, chúng tôi khuyên bạn nên cài đặt Python từ Microsoft Store. Cài đặt thông qua Microsoft Store sử dụng trình thông dịch Python3 cơ bản, nhưng xử lý cài đặt cài đặt đường dẫn của bạn cho người dùng hiện tại (tránh cần truy cập quản trị viên), ngoài việc cung cấp các bản cập nhật tự động. Điều này đặc biệt hữu ích nếu bạn ở trong môi trường giáo dục hoặc một phần của một tổ chức hạn chế quyền hoặc truy cập hành chính trên máy của bạn.

Nếu bạn đang sử dụng Python trên Windows để phát triển web, chúng tôi khuyên bạn nên thiết lập khác cho môi trường phát triển của bạn. Thay vì cài đặt trực tiếp trên Windows, chúng tôi khuyên bạn nên cài đặt và sử dụng Python thông qua hệ thống con Windows cho Linux. Để được trợ giúp, hãy xem: Bắt đầu sử dụng Python để phát triển web trên Windows. Nếu bạn quan tâm đến việc tự động hóa các tác vụ chung trên hệ điều hành của mình, hãy xem Hướng dẫn của chúng tôi: Bắt đầu sử dụng Python trên Windows để viết kịch bản và tự động hóa. Đối với một số kịch bản nâng cao (như cần truy cập/sửa đổi các tệp được cài đặt của Python, tạo các bản sao của các nhị phân hoặc sử dụng trực tiếp Python DLL), bạn có thể muốn xem xét tải xuống một bản phát hành Python cụ thể trực tiếp từ Python.org hoặc xem xét việc cài đặt một thay thế, chẳng hạn như Anaconda, Jython, Pypy, Winpython, Ironpython, v.v.web development, we recommend a different set up for your development environment. Rather than installing directly on Windows, we recommend installing and using Python via the Windows Subsystem for Linux. For help, see: Get started using Python for web development on Windows. If you're interested in automating common tasks on your operating system, see our guide: Get started using Python on Windows for scripting and automation. For some advanced scenarios (like needing to access/modify Python's installed files, make copies of binaries, or use Python DLLs directly), you may want to consider downloading a specific Python release directly from python.org or consider installing an alternative, such as Anaconda, Jython, PyPy, WinPython, IronPython, etc. We only recommend this if you are a more advanced Python programmer with a specific reason for choosing an alternative implementation.

Cài đặt Python

Để cài đặt Python bằng Microsoft Store:

  1. Chuyển đến menu Bắt đầu của bạn (biểu tượng Windows bên trái bên trái), nhập "Microsoft Store", chọn liên kết để mở cửa hàng.Start menu (lower left Windows icon), type "Microsoft Store", select the link to open the store.

  2. Khi cửa hàng mở, chọn tìm kiếm từ menu trên bên phải và nhập "Python". Chọn phiên bản Python nào bạn muốn sử dụng từ các kết quả trong các ứng dụng. Chúng tôi khuyên bạn nên sử dụng gần đây nhất trừ khi bạn có lý do không (chẳng hạn như sắp xếp với phiên bản được sử dụng trên dự án có sẵn mà bạn dự định làm việc). Khi bạn đã xác định phiên bản nào bạn muốn cài đặt, chọn Get.Search from the upper-right menu and enter "Python". Select which version of Python you would like to use from the results under Apps. We recommend using the most recent unless you have a reason not to (such as aligning with the version used on a pre-existing project that you plan to work on). Once you've determined which version you would like to install, select Get.

  3. Khi Python hoàn thành quá trình tải xuống và cài đặt, hãy mở Windows PowerShell bằng menu bắt đầu (biểu tượng Windows bên trái bên trái). Khi PowerShell mở, hãy nhập Python --version để xác nhận rằng Python3 đã cài đặt trên máy của bạn.Start menu (lower left Windows icon). Once PowerShell is open, enter Python --version to confirm that Python3 has installed on your machine.

  4. Cài đặt Python của Microsoft Store bao gồm PIP, trình quản lý gói tiêu chuẩn. PIP cho phép bạn cài đặt và quản lý các gói bổ sung không phải là một phần của thư viện tiêu chuẩn Python. Để xác nhận rằng bạn cũng có sẵn PIP để cài đặt và quản lý các gói, nhập pip --version.pip, the standard package manager. Pip allows you to install and manage additional packages that are not part of the Python standard library. To confirm that you also have pip available to install and manage packages, enter pip --version.

Cài đặt mã Visual Studio

Bằng cách sử dụng mã VS làm trình chỉnh sửa văn bản / môi trường phát triển tích hợp (IDE), bạn có thể tận dụng IntelliSense (Aid hoàn thành mã), LINTING (giúp tránh lỗi trong mã của bạn), Hỗ trợ gỡ lỗi (giúp bạn tìm lỗi trong mã của mình Sau khi bạn chạy nó), các đoạn mã (mẫu cho các khối mã có thể tái sử dụng nhỏ) và kiểm tra đơn vị (kiểm tra giao diện của mã của bạn với các loại đầu vào khác nhau).

Mã VS cũng chứa một thiết bị đầu cuối tích hợp cho phép bạn mở một dòng lệnh Python bằng dấu nhắc lệnh Windows, PowerShell hoặc bất cứ điều gì bạn thích, thiết lập quy trình công việc liền mạch giữa trình chỉnh sửa mã và dòng lệnh của bạn.

  1. Để cài đặt mã VS, hãy tải xuống mã vs cho Windows: https://code.visualstudio.com.

  2. Khi mã VS đã được cài đặt, bạn cũng phải cài đặt tiện ích mở rộng Python. Để cài đặt tiện ích mở rộng Python, bạn có thể chọn liên kết VS Code Marketplace hoặc mở mã vs và tìm kiếm Python trong menu mở rộng (Ctrl+Shift+X).Python in the extensions menu (Ctrl+Shift+X).

  3. Python là một ngôn ngữ được giải thích và để chạy mã Python, bạn phải nói với mã VS mà trình thông dịch sử dụng. Chúng tôi khuyên bạn nên sử dụng phiên bản Python gần đây nhất trừ khi bạn có một lý do cụ thể để chọn một cái gì đó khác biệt. Khi bạn đã cài đặt tiện ích mở rộng Python, hãy chọn trình thông dịch Python 3 bằng cách mở bảng lệnh (Ctrl+Shift+P), hãy bắt đầu nhập lệnh Python: chọn phiên dịch để tìm kiếm, sau đó chọn lệnh. Bạn cũng có thể sử dụng tùy chọn Môi trường chọn Python trên thanh trạng thái dưới cùng nếu có (nó có thể đã hiển thị một trình thông dịch đã chọn). Lệnh trình bày một danh sách các phiên dịch có sẵn mà mã VS có thể tự động tìm thấy, bao gồm cả môi trường ảo. Nếu bạn không thấy trình thông dịch mong muốn, hãy xem cấu hình môi trường Python.Command Palette (Ctrl+Shift+P), start typing the command Python: Select Interpreter to search, then select the command. You can also use the Select Python Environment option on the bottom Status Bar if available (it may already show a selected interpreter). The command presents a list of available interpreters that VS Code can find automatically, including virtual environments. If you don't see the desired interpreter, see Configuring Python environments.

    Hướng dẫn can i learn python on my laptop? - tôi có thể học python trên máy tính xách tay của mình không?

  4. Để mở thiết bị đầu cuối trong mã VS, chọn Xem> thiết bị đầu cuối hoặc sử dụng thay thế Ctrl+`(sử dụng ký tự Backtick). Thiết bị đầu cuối mặc định là PowerShell.View > Terminal, or alternatively use the shortcut Ctrl+` (using the backtick character). The default terminal is PowerShell.

  5. Bên trong thiết bị đầu cuối mã VS của bạn, mở Python bằng cách nhập lệnh: python

  6. Hãy thử thông dịch viên Python bằng cách nhập: print("Hello World"). Python sẽ trả lại tuyên bố của bạn "Hello World".

    Hướng dẫn can i learn python on my laptop? - tôi có thể học python trên máy tính xách tay của mình không?

Cài đặt Git (Tùy chọn)

Nếu bạn có kế hoạch hợp tác với những người khác trên mã Python của bạn hoặc lưu trữ dự án của bạn trên một trang web nguồn mở (như GitHub), VS Code hỗ trợ kiểm soát phiên bản với Git. Tab Điều khiển nguồn trong mã VS theo dõi tất cả các thay đổi của bạn và có các lệnh GIT chung (thêm, cam kết, đẩy, kéo) được xây dựng ngay vào giao diện người dùng. Trước tiên bạn cần cài đặt Git để cung cấp năng lượng cho bảng điều khiển nguồn.

  1. Tải xuống và cài đặt Git cho Windows từ trang web Git-SCM.

  2. Một trình hướng dẫn cài đặt được bao gồm sẽ hỏi bạn một loạt các câu hỏi về cài đặt cho cài đặt Git của bạn. Chúng tôi khuyên bạn nên sử dụng tất cả các cài đặt mặc định, trừ khi bạn có một lý do cụ thể để thay đổi một cái gì đó.

  3. Nếu bạn chưa bao giờ làm việc với Git trước đây, GitHub Guide có thể giúp bạn bắt đầu.

Hello World Hướng dẫn cho một số điều cơ bản của Python

Python, theo người tạo ra Guido Van Rossum, là một ngôn ngữ lập trình cấp cao, và triết lý thiết kế cốt lõi của nó là tất cả về khả năng đọc mã và cú pháp cho phép các lập trình viên thể hiện các khái niệm trong một vài dòng mã.

Python là một ngôn ngữ được giải thích. Trái ngược với các ngôn ngữ được biên dịch, trong đó mã bạn viết cần được dịch thành mã máy để được chạy bởi bộ xử lý máy tính của bạn, mã Python được chuyển thẳng cho trình thông dịch và chạy trực tiếp. Bạn chỉ cần nhập mã của bạn và chạy nó. Hãy thử nó!

  1. Với dòng lệnh PowerShell của bạn mở, nhập python để chạy trình thông dịch Python 3. (Một số hướng dẫn thích sử dụng lệnh py hoặc python3, chúng cũng sẽ hoạt động). Bạn sẽ biết rằng bạn thành công vì lời nhắc >>> với ba biểu tượng lớn hơn sẽ hiển thị.

  2. Có một số phương pháp tích hợp cho phép bạn sửa đổi các chuỗi trong Python. Tạo một biến, với:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    0. Nhấn Enter cho một dòng mới.

  3. In biến của bạn bằng:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    1. Điều này sẽ hiển thị văn bản "Xin chào thế giới!".

  4. Tìm hiểu độ dài, có bao nhiêu ký tự được sử dụng, của biến chuỗi của bạn với:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    2. Điều này sẽ hiển thị rằng có 12 ký tự được sử dụng. (Lưu ý rằng không gian trống mà nó được tính là một ký tự trong tổng chiều dài.)

  5. Chuyển đổi biến chuỗi của bạn thành các chữ cái trong trường hợp trên:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    3. Bây giờ hãy chuyển đổi biến chuỗi của bạn thành các chữ cái chữ thường:
    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    4.

  6. Đếm số lần chữ "l" được sử dụng trong biến chuỗi của bạn:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    5.

  7. Tìm kiếm một ký tự cụ thể trong biến chuỗi của bạn, chúng ta hãy tìm dấu chấm than, với:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    6. Điều này sẽ hiển thị rằng điểm nhấn dấu được tìm thấy trong ký tự vị trí thứ 11 của chuỗi.

  8. Thay thế dấu chấm than bằng dấu hỏi:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    7.

  9. Để thoát Python, bạn có thể nhập

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    8,
    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
    9 hoặc chọn Ctrl-Z.

Hướng dẫn can i learn python on my laptop? - tôi có thể học python trên máy tính xách tay của mình không?

Hy vọng bạn đã vui vẻ bằng cách sử dụng một số phương pháp sửa đổi chuỗi tích hợp của Python. Bây giờ hãy thử tạo tệp chương trình Python và chạy nó với mã VS.

Hello World Hướng dẫn sử dụng Python với mã VS

Nhóm mã VS đã bắt đầu một cách tuyệt vời với hướng dẫn Python đi qua cách tạo chương trình Hello World với Python, chạy tệp chương trình, định cấu hình và chạy trình gỡ lỗi và cài đặt các gói như matplotlib và numpy để tạo ra một biểu đồ đồ họa bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong bên trong một môi trường ảo.

  1. Mở PowerShell và tạo một thư mục trống có tên là "Xin chào", điều hướng vào thư mục này và mở nó trong mã vs:

    mkdir hello
    cd hello
    code .
    
  2. Khi mã VS mở, hiển thị thư mục Hello mới của bạn trong cửa sổ Explorer bên trái, hãy mở cửa sổ dòng lệnh trong bảng dưới cùng của mã VS bằng cách nhấn Ctrl+`(sử dụng ký tự backtick) hoặc chọn chế độ xem> thiết bị đầu cuối. Bằng cách bắt đầu mã vs trong một thư mục, thư mục đó sẽ trở thành "không gian làm việc" của bạn. Các cài đặt lưu trữ mã VS dành riêng cho không gian làm việc đó trong .vscode/settings.json, tách biệt với các cài đặt người dùng được lưu trữ trên toàn cầu.Explorer window, open a command line window in the bottom panel of VS Code by pressing Ctrl+` (using the backtick character) or selecting View > Terminal. By starting VS Code in a folder, that folder becomes your "workspace". VS Code stores settings that are specific to that workspace in .vscode/settings.json, which are separate from user settings that are stored globally.

  3. Tiếp tục hướng dẫn trong tài liệu mã VS: Tạo tệp mã nguồn Hello World Python Hello.

Tạo một trò chơi đơn giản với pygame

Hướng dẫn can i learn python on my laptop? - tôi có thể học python trên máy tính xách tay của mình không?

Pygame là một gói Python phổ biến để viết trò chơi - khuyến khích sinh viên học lập trình trong khi tạo ra một cái gì đó thú vị. Pygame hiển thị đồ họa trong một cửa sổ mới và do đó nó sẽ không hoạt động theo cách tiếp cận chỉ có dòng lệnh của WSL. Tuy nhiên, nếu bạn đã cài đặt Python thông qua Microsoft Store như chi tiết trong hướng dẫn này, nó sẽ hoạt động tốt.

  1. Khi bạn đã cài đặt Python, hãy cài đặt pygame từ dòng lệnh (hoặc thiết bị đầu cuối từ trong mã VS) bằng cách nhập

    import sys, pygame
    
    pygame.init()
    
    size = width, height = 640, 480
    dx = 1
    dy = 1
    x= 163
    y = 120
    black = (0,0,0)
    white = (255,255,255)
    
    screen = pygame.display.set_mode(size)
    
    while 1:
    
        for event in pygame.event.get():
            if event.type == pygame.QUIT: sys.exit()
    
        x += dx
        y += dy
    
        if x < 0 or x > width:   
            dx = -dx
    
        if y < 0 or y > height:
            dy = -dy
    
        screen.fill(black)
    
        pygame.draw.circle(screen, white, (x,y), 8)
    
        pygame.display.flip()
    
    0.

  2. Kiểm tra cài đặt bằng cách chạy một trò chơi mẫu:

    import sys, pygame
    
    pygame.init()
    
    size = width, height = 640, 480
    dx = 1
    dy = 1
    x= 163
    y = 120
    black = (0,0,0)
    white = (255,255,255)
    
    screen = pygame.display.set_mode(size)
    
    while 1:
    
        for event in pygame.event.get():
            if event.type == pygame.QUIT: sys.exit()
    
        x += dx
        y += dy
    
        if x < 0 or x > width:   
            dx = -dx
    
        if y < 0 or y > height:
            dy = -dy
    
        screen.fill(black)
    
        pygame.draw.circle(screen, white, (x,y), 8)
    
        pygame.display.flip()
    
    1

  3. Tất cả đều tốt, trò chơi sẽ mở một cửa sổ. Đóng cửa sổ khi bạn chơi xong.

Đây là cách bắt đầu viết trò chơi của riêng bạn.

  1. Mở PowerShell (hoặc dấu nhắc lệnh Windows) và tạo một thư mục trống có tên là "Bounce". Điều hướng đến thư mục này và tạo một tệp có tên "Bounce.py". Mở thư mục trong mã vs:

    mkdir bounce
    cd bounce
    new-item bounce.py
    code .
    
  2. Sử dụng mã VS, nhập mã python sau (hoặc sao chép và dán nó):

    import sys, pygame
    
    pygame.init()
    
    size = width, height = 640, 480
    dx = 1
    dy = 1
    x= 163
    y = 120
    black = (0,0,0)
    white = (255,255,255)
    
    screen = pygame.display.set_mode(size)
    
    while 1:
    
        for event in pygame.event.get():
            if event.type == pygame.QUIT: sys.exit()
    
        x += dx
        y += dy
    
        if x < 0 or x > width:   
            dx = -dx
    
        if y < 0 or y > height:
            dy = -dy
    
        screen.fill(black)
    
        pygame.draw.circle(screen, white, (x,y), 8)
    
        pygame.display.flip()
    
  3. Lưu nó như:

    import sys, pygame
    
    pygame.init()
    
    size = width, height = 640, 480
    dx = 1
    dy = 1
    x= 163
    y = 120
    black = (0,0,0)
    white = (255,255,255)
    
    screen = pygame.display.set_mode(size)
    
    while 1:
    
        for event in pygame.event.get():
            if event.type == pygame.QUIT: sys.exit()
    
        x += dx
        y += dy
    
        if x < 0 or x > width:   
            dx = -dx
    
        if y < 0 or y > height:
            dy = -dy
    
        screen.fill(black)
    
        pygame.draw.circle(screen, white, (x,y), 8)
    
        pygame.display.flip()
    
    2.

  4. Từ thiết bị đầu cuối PowerShell, chạy nó bằng cách nhập:

    import sys, pygame
    
    pygame.init()
    
    size = width, height = 640, 480
    dx = 1
    dy = 1
    x= 163
    y = 120
    black = (0,0,0)
    white = (255,255,255)
    
    screen = pygame.display.set_mode(size)
    
    while 1:
    
        for event in pygame.event.get():
            if event.type == pygame.QUIT: sys.exit()
    
        x += dx
        y += dy
    
        if x < 0 or x > width:   
            dx = -dx
    
        if y < 0 or y > height:
            dy = -dy
    
        screen.fill(black)
    
        pygame.draw.circle(screen, white, (x,y), 8)
    
        pygame.display.flip()
    
    3.

    Hướng dẫn can i learn python on my laptop? - tôi có thể học python trên máy tính xách tay của mình không?

Hãy thử điều chỉnh một số số để xem chúng có ảnh hưởng gì đến quả bóng nảy của bạn.

Đọc thêm về việc viết trò chơi với pygame tại pygame.org.

Tài nguyên cho việc tiếp tục học tập

Chúng tôi khuyên bạn nên các tài nguyên sau để hỗ trợ bạn tiếp tục tìm hiểu về sự phát triển của Python trên Windows.

Các khóa học trực tuyến để học Python

  • Giới thiệu về Python: Hãy thử Nền tảng Tương tác Microsoft Tìm hiểu và kiếm được điểm kinh nghiệm để hoàn thành mô -đun này bao gồm các điều cơ bản về cách viết mã Python cơ bản, khai báo các biến và làm việc với đầu vào và đầu ra của bảng điều khiển. Môi trường hộp cát tương tác làm cho đây là một nơi tuyệt vời để bắt đầu cho những người chưa có môi trường phát triển Python của họ được thiết lập.

  • Python on Pluralsight: 8 khóa học, 29 giờ: Con đường học tập Python trên Pluralsight cung cấp các khóa học trực tuyến bao gồm nhiều chủ đề liên quan đến Python, bao gồm một công cụ để đo kỹ năng của bạn và tìm khoảng trống của bạn.

  • Hướng dẫn học tập của LearnPython.org: Bắt đầu học Python mà không cần cài đặt hoặc thiết lập bất cứ điều gì với các hướng dẫn Python tương tác miễn phí này từ những người ở Datacamp.

  • Hướng dẫn Python.org: Giới thiệu không chính thức cho người đọc về các khái niệm và tính năng cơ bản của ngôn ngữ và hệ thống Python.

  • Học Python trên Lynda.com: Giới thiệu cơ bản về Python.

Làm việc với Python trong mã VS

  • Chỉnh sửa Python trong mã vs: Tìm hiểu thêm về cách tận dụng hỗ trợ tự động hoàn chỉnh và Intellisense của VS Code cho Python, bao gồm cách tùy chỉnh hành vi của chúng ... hoặc chỉ tắt chúng.

  • Linting Python: Lining là quá trình chạy một chương trình sẽ phân tích mã cho các lỗi tiềm năng. Tìm hiểu về các hình thức khác nhau của hỗ trợ lót vs mã cung cấp cho Python và cách thiết lập nó.

  • Gỡ lỗi Python: Gỡ lỗi là quá trình xác định và xóa lỗi khỏi chương trình máy tính. Bài viết này bao gồm cách khởi tạo và định cấu hình gỡ lỗi cho Python với mã VS, cách đặt và xác thực các điểm dừng, đính kèm tập lệnh cục bộ, thực hiện gỡ lỗi cho các loại ứng dụng khác nhau hoặc trên máy tính từ xa và một số sự cố cơ bản.

  • Kiểm tra đơn vị Python: Bao gồm một số nền giải thích ý nghĩa của bài kiểm tra đơn vị, một ví dụ hướng dẫn, cho phép khung kiểm tra, tạo và chạy thử nghiệm của bạn, thử nghiệm gỡ lỗi và cài đặt cấu hình kiểm tra.

Nhận xét

Gửi và xem phản hồi cho

Máy tính xách tay nào là tốt nhất để học Python?

Máy tính xách tay tốt nhất cho chương trình Python 2022..
Yêu cầu đối với máy tính xách tay lập trình Python ..
Apple MacBook Pro ..
2022 Lenovo ThinkPad T490 ..
Dell XPS 15 7590 ..
Google PixelBook Go ..
Acer Predator Helios 300 ..

Bạn có thể sử dụng bất kỳ máy tính xách tay nào để tìm hiểu mã hóa?

Một máy tính xách tay với ít nhất 8GB RAM là lý tưởng.Yêu cầu thậm chí còn cao hơn cho các nhà phát triển trò chơi.Môi trường phát triển trò chơi, thiết kế cấp độ cần các hệ thống mạnh mẽ để chạy.Chúng tôi khuyên bạn nên tìm máy tính xách tay với 16GB RAM hoặc một cái gì đó thấp hơn nhưng khả năng mở rộng bộ nhớ lên 16GB tại một điểm sau.. The requirement goes even higher for game developers. Game development environments, level design need powerful systems to run. We recommend finding laptops with 16GB of RAM, or something lower but the ability to expand the memory to 16GB at a later point.