Học Python cơ bản
Cài đặt môi trường làm việc Python
Khi học một ngôn ngữ lập trình mới, việc đầu tiên bạn làm là setup một môi trường để chạy được ngôn ngữ đó. Trong bài hướng dẫn này, chúng ta sẽ bàn luận về cách cài đặt Python để lập trình Python trên hệ điều hành Windows.
Hàm, biến, kiểu dữ liệu trong Python
Giới thiệu làm quen và sử dụng hàm, biến và kiểu dữ liệu cơ bản trong ngôn ngữ Python.
Nhập xuất dữ liệu trong Python
Trong Python, nhập xuất dữ liệu (Input/Output - I/O) là quá trình giao tiếp giữa chương trình và người dùng hoặc các tệp tin. Các phương thức nhập xuất dữ liệu trong Python đơn giản và dễ sử dụng.
Các phép toán trong Python
Phép toán trong Python là các phép tính toán được thực hiện trên các giá trị như số, chuỗi, danh sách, tuple, từ điển và các đối tượng khác trong Python.
String trong Python
String là một kiểu dữ liệu trong Python. Là một trong những kiểu dữ liệu cơ bản và quan trọng, thường được sử dụng trong nhiều ứng dụng Python khác nhau.
List trong Python
Trong Python, List là một kiểu dữ liệu lưu trữ nhiều giá trị khác nhau trong cùng một biến. Các giá trị này có thể là các kiểu dữ liệu khác nhau, bao gồm các kiểu dữ liệu số nguyên, số thực, chuỗi, v.v.
Tuple trong Python
Trong Python, Tuple là một kiểu dữ liệu giống như list, tuy nhiên khác với list, tuple là một kiểu dữ liệu bất biến (immutable), tức là các phần tử trong tuple không thể thay đổi sau khi được tạo ra.
Set (tập hợp) trong Python
Trong phần này chúng ta tìm hiểu về cấu trúc dữ liệu tiếp theo của Python là Set. Ở chương trình Toán tiểu học hay trung học gì đó bạn đã được học, làm quen với toán tập hợp và nó cũng được sử dụng trong ngôn ngữ Python.
Dict trong Python
Trong Python, Dictionary là một kiểu dữ liệu lưu trữ các giá trị theo dạng key-value. Mỗi phần tử trong dictionary được định nghĩa bằng một key duy nhất và một giá trị được gán cho key đó.
Câu điều kiện trong Python
Trong Python, câu điều kiện (Conditional Statement) là một cấu trúc điều khiển luồng chương trình, cho phép kiểm tra các điều kiện để quyết định xử lý tiếp theo của chương trình.
Vòng lặp trong Python
Trong Python, vòng lặp (Loop) là một cấu trúc điều khiển lặp lại một khối mã chương trình một số lần. Vòng lặp cho phép lặp lại các tác vụ trong chương trình một cách dễ dàng và hiệu quả.
Function: Hàm trong Python
Function trong là một khối mã có thể tái sử dụng để thực hiện một nhiệm vụ cụ thể và trả về kết quả. Nó giúp chương trình trở nên dễ đọc, dễ bảo trì và tránh việc lặp lại mã nhiều lần.
Higher Order Functions trong Python
Higher Order Functions (HOF) trong Python là các hàm có thể nhận các hàm khác làm đối số hoặc trả về một hàm khác như kết quả của nó. Trong Python, HOF được coi là một tính năng quan trọng của ngôn ngữ lập trình hướng đối tượng.
Module trong Python
Module (mô-đun) là một file chứa code hoặc một function (hàm) và có thể đễ dàng đưa vào ứng dụng của bạn. Khi một chương trình của bạn khá lớn, lúc này bạn phải chia nhỏ chương trình của mình ra thành nhiều nhánh nhỏ để cho tiện việc quản lý cũng như gọi lại chúng khi cần.
Một số lỗi thường gặp trong Python
Trong bày này, chúng ta sẽ cùng nhau điểm qua một số lỗi cơ bản và phổ biến nhất khi thực thi một chương trình python.
Datetime trong Python
Datetime là một module trong Python cung cấp các lớp và hàm để làm việc với các giá trị thời gian và ngày tháng.
Thao tác với file trong Python
Việc làm việc với file trong Python rất quan trọng, vì nó cho phép chúng ta lưu trữ và truy xuất dữ liệu từ các tệp với các định dạng khác nhau.
Python PIP - Quản lý các Package trong Python
PIP (Package Installer for Python) là một công cụ quản lý gói Python, được sử dụng để cài đặt, nâng cấp, xóa các gói Python. PIP được tích hợp sẵn trong phiên bản Python từ 3.4 trở lên.
Thiết lập môi trường ảo Virtual Environment trong Python
Tạo ra một môi trường độc lập, riêng biệt để phát triển và chạy các ứng dụng Python mà không ảnh hưởng đến môi trường toàn cục của hệ thống.
Pandas trong Python
Pandas là một thư viện mã nguồn mở trong Python. Trong bài viếc này chúng ta sẽ tìm hiểu các sử dụng thư viện Pandas cơ bản.