Hướng dẫn what are the fundamentals of python programming? - các nguyên tắc cơ bản của lập trình python là gì?
Người mới bắt đầu trong lĩnh vực khoa học dữ liệu, những người không quen thuộc với lập trình thường có một thời gian khó khăn để tìm ra nơi họ nên bắt đầu. Với hàng trăm câu hỏi về cách bắt đầu với Python cho DS trên các diễn đàn khác nhau, bài đăng này (và loạt video) là nỗ lực của tôi để giải quyết tất cả những câu hỏi đó. Tôi là một nhà truyền giáo Python bắt đầu như một nhà phát triển Python Stack đầy đủ trước khi chuyển sang kỹ thuật dữ liệu và sau đó là khoa học dữ liệu. Kinh nghiệm trước đây của tôi với Python và một sự nắm bắt tốt của toán học đã giúp chuyển sang khoa học dữ liệu thoải mái hơn cho tôi. Vì vậy, đây là các nguyên tắc cơ bản để giúp bạn lập trình trong Python. Trước khi chúng tôi đi sâu vào các yếu tố cần thiết, hãy đảm bảo rằng bạn đã thiết lập môi trường Python của mình và biết cách sử dụng máy tính xách tay Jupyter (tùy chọn). Một chương trình giảng dạy Python cơ bản có thể được chia thành 4 chủ đề thiết yếu bao gồm: Chúng ta hãy đi qua từng người và xem những nguyên tắc cơ bản bạn nên học là gì. Bước đầu tiên là hiểu làm thế nào Python diễn giải dữ liệu. Bắt đầu với các loại dữ liệu được sử dụng rộng rãi, bạn nên quen thuộc với các số nguyên (int), floats (float), chuỗi (str) và booleans (bool). Đây là những gì bạn nên thực hành. Nhưng nếu bạn cố gắng chuyển đổi chuỗi chữ và số hoặc bảng chữ cái thành một số nguyên, nó sẽ gây ra lỗi: Khi bạn đã quen thuộc với các loại dữ liệu cơ bản và việc sử dụng của chúng, bạn nên tìm hiểu về các toán tử số học và đánh giá biểu thức (DMA) và cách bạn có thể lưu trữ kết quả trong một biến để sử dụng tiếp.arithmetic operators and expression evaluations (DMAS) and how you can store the result in a variable for further use. Biết cách xử lý dữ liệu văn bản và các nhà khai thác của họ có ích khi xử lý kiểu dữ liệu chuỗi. Thực hành các khái niệm này: Ở đây, cuốn sổ tay bao gồm tất cả các điểm được thảo luận. Một trong những cấu trúc dữ liệu được sử dụng phổ biến và quan trọng nhất trong Python là danh sách. Danh sách là một tập hợp các yếu tố và bộ sưu tập có thể có cùng các loại dữ liệu hoặc đa dạng. Hiểu danh sách cuối cùng sẽ mở đường cho các phương trình đại số và mô hình thống kê trên mảng dữ liệu của bạn. Dưới đây là các khái niệm bạn nên quen thuộc:
Nhân danh sách với vô hướng: Tuples là một chuỗi các mục được đặt hàng bất biến. Chúng tương tự như danh sách, nhưng sự khác biệt chính là các bộ dữ liệu là bất biến trong khi danh sách là có thể thay đổi.Tuples are an immutable ordered sequence of items. They are similar to lists, but the key difference is that tuples are immutable whereas lists are mutable. Các khái niệm để tập trung vào:
Từ điểnĐây là một loại bộ sưu tập khác trong Python. Trong khi danh sách được lập chỉ mục số nguyên, từ điển giống như địa chỉ. Từ điển có các cặp giá trị khóa và các khóa tương tự như các chỉ mục trong danh sách. Để truy cập một phần tử, bạn cần vượt qua khóa trong khung bình phương. Các khái niệm để tập trung vào:
Thêm bộ dữ liệu và phương pháp trợ giúp như 2 và 3.Từ điểnĐây là một loại bộ sưu tập khác trong Python. Trong khi danh sách được lập chỉ mục số nguyên, từ điển giống như địa chỉ. Từ điển có các cặp giá trị khóa và các khóa tương tự như các chỉ mục trong danh sách.Để truy cập một phần tử, bạn cần vượt qua khóa trong khung bình phương.
Lặp lại thông qua một từ điển (cũng được bao phủ trong các vòng). Sử dụng các phương pháp trợ giúp như astring = int(astring)
print(type(astring))
# output: |