Ngày 22 tháng 9 năm 2022 Cho dù bạn chỉ bắt đầu hành trình học tập của mình hay tìm cách cải thiện trước một cuộc phỏng vấn xin việc, việc thực hành Python phù hợp có thể tạo ra sự khác biệt lớn. Các nghiên cứu về học tập đã nhiều lần chỉ ra rằng mọi người học tốt nhất bằng cách làm. Vì vậy, đây là 67 cách để thực hành Python bằng cách viết mã thực tế. Nhấp vào bất kỳ liên kết nào trong số này để đăng ký tài khoản miễn phí và đi sâu vào các bài tập thực hành trực tuyến tương tác nơi bạn sẽ viết mã thực! Những bài tập này là tuyệt vời cho những người bắt đầu.free account and dive into interactive online practice exercises where you’ll write real code! These exercises are great for beginniners. Những điều cơ bản tuyệt đối của Python Biến và kiểu dữ liệu Danh sách và cho các vòng lặp Báo cáo có điều kiện [IF-Else] Từ điển Chức năng Python Danh sách Làm sạch dữ liệu trong Python Thực hành phân tích dữ liệu Lập trình hướng đối tượng Ngày và thời gian Những điều cơ bản của Numpy Lựa chọn chỉ số Numpy Boolean lập chỉ mục với Numpy Tạo ndarrays Phương pháp ndarray Gấu trúc cơ bản Thực hành loạt gandasThực hành với các bài tập mã hóa Python miễn phí
Tải và khám phá dữ liệu trong gấu trúc
Chọn dữ liệu trong DataFrame
Mặt nạ boolean trong gấu trúc
Thực hành làm sạch dữ liệu gấu trúc
Đồ thị dòng với matplotlib
Tổng hợp dữ liệu trong Python
Biểu cảm thường xuyên
Đây chỉ là phần nổi của tảng băng. Chúng tôi có nhiều vấn đề thực hành Python miễn phí hơn.
Thực hành với các khóa học Python trực tuyến
Nếu bạn đang tìm kiếm nhiều cấu trúc hơn, thì thực hành với các khóa học Python trực tuyến có thể là tách trà của bạn. Xem dưới đây cho một số khóa học được đề xuất.
Giới thiệu Python
Biến, kiểu dữ liệu và danh sách trong Python
Cho các vòng lặp và các câu lệnh có điều kiện trong Python
Từ điển, bảng tần số và các chức năng trong Python
Chức năng Python và học Notebook Jupyter
Python cho khoa học dữ liệu: Trung cấp
Phân tích dữ liệu và trực quan hóa
Gấu trúc và nguyên tắc cơ bản của Numpy
Nguyên tắc trực quan hóa dữ liệu
Trực quan hóa dữ liệu kể chuyện và thiết kế thông tin
Làm sạch dữ liệu
Làm sạch và phân tích dữ liệu
Làm sạch dữ liệu trong Python: Nâng cao
Dự án làm sạch dữ liệu hướng dẫn
Trong suốt các khóa học này, bạn sẽ được đặt câu hỏi và bài tập để kiểm tra các kỹ năng của bạn. Ngoài ra, một số khóa học này chứa một dự án có hướng dẫn cho phép bạn áp dụng mọi thứ bạn đã học.
Thực hành với các dự án Python
Một trong những cách hiệu quả nhất để thực hành Python trực tuyến là với các dự án. Dưới đây là một vài dự án bạn có thể sử dụng để bắt đầu thực hành ngay bây giờ. Các liên kết dưới đây sẽ đưa bạn đến một khóa học chứa dự án mà bạn đang tìm kiếm.
Phá vỡ nhà tù - Có một số niềm vui, và phân tích một bộ dữ liệu của nhà tù trực thăng trốn thoát bằng cách sử dụng máy tính xách tay Python và Jupyter.
Hồ sơ ứng dụng có lợi cho thị trường App Store và Google Play - trong dự án có hướng dẫn này, bạn sẽ làm việc như một nhà phân tích dữ liệu cho một công ty xây dựng ứng dụng di động. Bạn sẽ sử dụng Python để cung cấp giá trị thông qua phân tích dữ liệu thực tế.
Khám phá các bài đăng tin tức của Hacker - Làm việc với một bộ dữ liệu gửi cho Hacker News, một trang web công nghệ phổ biến.
Khám phá dữ liệu bán hàng xe eBay - Sử dụng Python để làm việc với một bộ dữ liệu được sử dụng của những chiếc xe đã qua sử dụng từ eBay Kleinanzeigen, một phần rao vặt của trang web EBAY của Đức.
Tìm các chỉ số lưu lượng truy cập lớn trên I-94-Khám phá cách sử dụng chức năng vẽ gấu trúc cùng với giao diện Notebook Jupyter cho phép chúng tôi khám phá dữ liệu nhanh chóng bằng cách sử dụng trực quan hóa.
Trực quan hóa dữ liệu kể chuyện trên tỷ giá hối đoái - nhanh chóng tạo ra nhiều lô được tập hợp sử dụng một hoặc nhiều điều kiện.
Sạch sẽ và phân tích các cuộc khảo sát xuất cảnh của nhân viên - Làm việc với các cuộc khảo sát xuất cảnh từ nhân viên của Bộ Giáo dục ở Queensland, Úc. Đóng vai trò của một nhà phân tích dữ liệu và giả vờ các bên liên quan muốn câu trả lời cho các câu hỏi dữ liệu quan trọng.
Khảo sát Star Wars - Trong dự án này, bạn sẽ làm việc với Jupyter Notebook để phân tích dữ liệu về các bộ phim Star Wars.
Phân tích dữ liệu của trường trung học NYC - Khám phá hiệu suất SAT của các nhân khẩu học khác nhau bằng cách sử dụng các sơ đồ phân tán và bản đồ.
Nếu những điều này đã làm dấy lên sự quan tâm của bạn, thì đây là rất nhiều dự án Python trực tuyến khác mà bạn có thể thử.
Thực hành với các hướng dẫn Python trực tuyến
Nếu các bài tập trực tuyến, các khóa học và dự án không thu hút bạn, thì đây là một vài hướng dẫn theo phong cách blog sẽ giúp bạn học Python.
Vẽ đồ thị thanh
rút trích nội dung trang web
Python DateTime
Mô -đun toán học Python
Chuỗi Python
Đọc các tệp trong Python
Từ điển Python
Cấu trúc dữ liệu Python
Quá trình phụ Python
Python ternary
Python Tuples
Bộ Python
Lớp Python
Danh sách Python
Chức năng Lambda
Nếu tuyên bố
Đặt lại chỉ mục trong gấu trúc
Nhóm ở gấu trúc
Web cũng có đầy đủ hàng ngàn hướng dẫn Python khác của người mới bắt đầu. Miễn là bạn đã có một nền tảng vững chắc trong những điều cơ bản của Python, bạn có thể tìm thấy thực hành tuyệt vời thông qua nhiều người trong số họ.
Các câu hỏi thường gặp
Tôi có thể thực hành chương trình Python ở đâu?
DataQuest.io có hàng tá câu hỏi thực hành tương tác miễn phí, cũng như các bài học tương tác miễn phí, ý tưởng dự án, hướng dẫn, v.v.
Hackerrank là một trang web tuyệt vời để thực hành mà cũng tương tác.
CodingGame là một nền tảng thú vị để thực hành hỗ trợ Python.
Edabit có những thách thức Python có thể tốt cho việc thực hành hoặc tự kiểm tra.
Bạn cũng có thể thực hành Python bằng tất cả các bài học tương tác được liệt kê ở trên
Làm thế nào tôi có thể thực hành Python ở nhà?
Cài đặt Python trên máy của bạn. Bạn có thể tải xuống trực tiếp tại đây hoặc tải xuống một chương trình như phiên bản cá nhân Anaconda giúp quá trình này dễ dàng hơn. Hoặc bạn có thể tìm thấy một nền tảng trực tuyến tương tác như DataQuest và ghi mã trong trình duyệt của bạn mà không cần cài đặt bất cứ điều gì.
Tìm một dự án Python tốt hoặc một số vấn đề thực hành để làm việc.
Lập kế hoạch chi tiết. Lên lịch các buổi thực hành của bạn sẽ giúp bạn có nhiều khả năng làm theo.
Tham gia một cộng đồng trực tuyến. Nó luôn luôn tuyệt vời để nhận được sự giúp đỡ từ một người thực sự. Reddit có các cộng đồng Python tuyệt vời và cộng đồng DataQuest, thật tuyệt vời nếu bạn học các kỹ năng dữ liệu Python.
Tôi có thể học Python trong 30 ngày không?
Trong 30 ngày, bạn chắc chắn có thể tìm hiểu đủ Python để có thể xây dựng một số điều thú vị. Bạn đã giành chiến thắng để có thể thành thạo Python một cách nhanh chóng, nhưng bạn có thể học cách hoàn thành một dự án cụ thể hoặc làm những việc như tự động hóa một số khía cạnh trong công việc của bạn.
Đọc thêm về thời gian để học Python.
Tôi có thể thực hành Python trên điện thoại di động không?
Vâng, có nhiều ứng dụng cho phép bạn thực hành Python trên cả iOS và Android. Tuy nhiên, đây không phải là hình thức thực hành chính của bạn nếu bạn khao khát sử dụng Python trong sự nghiệp của mình.
Làm thế nào nhanh chóng bạn có thể học Python?
Bạn có thể tìm hiểu các nguyên tắc cơ bản của Python trong một ngày cuối tuần. Nếu bạn siêng năng, bạn có thể học đủ để hoàn thành các dự án nhỏ và thực sự tác động đến công việc của bạn trong vòng một tháng. Việc thành thạo Python mất nhiều thời gian hơn, nhưng bạn không cần phải trở thành một bậc thầy để hoàn thành công việc!
Đọc thêm về thời gian để học Python.