Ngôn ngữ lập trình Python

Sử dụng kiểu dữ liệu String trong Python

1. Tạo String trong Python Một String là một chuỗi các ký tự (character). Một ký tự chỉ đơn giản là một biểu tượng (symbol) được vẽ trên màn hình bằng các pixel. Các ký tự hiển thị trên màn hình được lưu trữ bởi các số nhị phân 0 và 1. Quá trình chuyển […]

Cấu trúc dữ liệu List trong Python

List trong Python giống như mảng động (dynamic array) trong C++ hay Java. List có thể chứa các phần tử có kiểu dữ liệu bất kỳ như integer, float, String,…Hay nói đúng hơn là List có thể chứa bất kỳ object nào. Trong Python, chúng ta có thể dễ dàng thêm hoặc xóa các phần […]

Các thao tác trên cấu trúc dữ liệu List trong Python

Ở bài Cấu trúc dữ liệu List trong Python, các bạn đã tìm hiểu về List. Trong bài này, chúng ta cùng xem xét một số thao tác có thể thực hiện trên List trong Python. 1. Duyệt từng phần tử trong List 1.1. Sử dụng vòng lặp for Kết quả 1.2. Sử dụng vòng […]

Cấu trúc dữ liệu Tuple trong Python

1. Đặc điểm của Tuple trong Python Tuple trong Python dùng để lưu trữ nhiều phần tử giống như List. Nhưng các phần tử trong Tuple đã có thứ tự (ordered) và không thể thay đổi (unchangeable). Các phần tử của Tuple được đặt trong dấu ngoặc tròn (round bracket), có thể là bất kỳ […]

Các thao tác trên cấu trúc dữ liệu Tuple trong Python

Ở bài Cấu trúc dữ liệu Tuple trong Python, các bạn đã tìm hiểu về Tuple. Trong bài này, chúng ta cùng xem xét một số thao tác có thể thực hiện trên Tuple trong Python. 1. Unpack Tuple trong Python Python cho phép chúng ta trích xuất các phần tử trong Tuple để gán […]

Cấu trúc dữ liệu Set trong Python

1. Đặc điểm của Set trong Python Set là cấu trúc dữ liệu giúp lưu trữ nhiều các phần tử. Nhưng các phần tử trong Set không có thứ tự (unordered), không thể thay đổi (unchangeable) và không được đánh chỉ mục (unindexed). Đặc biệt là Set không cho phép 2 phần tử giống nhau […]

Các thao tác trên cấu trúc dữ liệu Set trong Python

Ở bài Cấu trúc dữ liệu Set trong Python, các bạn đã tìm hiểu về Set. Trong bài này, chúng ta cùng xem xét một số thao tác có thể thực hiện trên Set trong Python. 1. Duyệt từng phần tử của Set Sử dụng vòng lặp for để duyệt từng phần tử của Set […]

Cấu trúc dữ liệu Dictionary trong Python

1. Dictionary là gì? Tạo một Dictionary trong Python Dictionary được sử dụng để lưu trữ dữ liệu dạng key và value. Các phần tử trong Dictionary có thứ tự (ordered), có thể thay đổi (changeable) và không có phép 2 phần tử có cùng key. Các cặp key và value trong Dictionary được khai […]

Các thao tác trên cấu trúc dữ liệu Dictionary trong Python

Ở bài Cấu trúc dữ liệu Dictionary trong Python, các bạn đã tìm hiểu về Dictionary. Trong bài này, chúng ta cùng xem xét một số thao tác có thể thực hiện trên Dictionary trong Python. 1. Duyệt từng phần tử trong Dictionary Sử dụng vòng lặp for để lấy từng key trong Dictionary. Với các […]

Lỗi (error) và ngoại lệ (exception) trong Python

Chúng ta chắc chắn sẽ gặp những lỗi khi lập trình cũng như lúc chạy chương trình. Trong Python, chúng ta có thể chia các lỗi (error) thành 2 loại: syntax error và exception. 1. Lỗi cú pháp (Syntax Error) trong Python Lỗi cú pháp (syntax error) còn gọi là parsing error. Lỗi này xảy […]