Bài 01. Python - Tổng quan
Python là một ngôn ngữ lập trình kịch bản cao cấp, được phiên dịch, tương tác và hướng đối tượng. Python được thiết kế để có tính đọc hiểu cao. Nó thường sử dụng các từ khóa tiếng Anh thay vì dấu câu, và có ít cấu trúc cú pháp hơn so với các ngôn ngữ khác.
Đặc điểm của Python
- Phiên dịch: Python được xử lý vào thời gian chạy bởi trình phiên dịch. Bạn không cần phải biên dịch chương trình trước khi thực thi nó.
- Tương tác: Bạn có thể ngồi tại dấu nhắc Python và tương tác trực tiếp với trình phiên dịch để viết chương trình của bạn.
- Hướng đối tượng: Python hỗ trợ phong cách lập trình hướng đối tượng, trong đó mã được đóng gói trong các đối tượng.
- Dành cho người mới bắt đầu: Python là một ngôn ngữ tuyệt vời cho các lập trình viên mới bắt đầu và hỗ trợ phát triển một loạt các ứng dụng từ xử lý văn bản đơn giản đến trình duyệt WWW và trò chơi.
Triết lý thiết kế của Python
Triết lý thiết kế của Python tập trung vào đơn giản, đọc hiểu và không mơ hồ. Python nổi tiếng với cách tiếp cận "batteries included", với một thư viện chuẩn toàn diện của các hàm và module.
Kiểu mã Pythonic
Python để bạn tự do lựa chọn lập trình theo cách hướng đối tượng, thủ tục, chức năng, hướng khía cạnh, hoặc thậm chí là hướng logic. Những tự do này khiến Python trở thành một ngôn ngữ tuyệt vời để viết mã sạch và đẹp.
Mã Pythonic là mã có tính đọc hiểu cao, ngắn gọn và dễ bảo trì.
Triết lý Pythonic
Triết lý Pythonic liên quan đến mã không chỉ hoạt động, mà còn là Pythonic. Mã Pythonic là mã có thể đọc được, ngắn gọn và dễ bảo trì.
Lưu ý: Bạn có thể xem triết lý Python bằng cách nhập import this
trong Python Shell.
Nếu bạn có bất kỳ câu hỏi hoặc cần thêm thông tin, hãy liên hệ với chúng tôi, chúng tôi luôn sẵn sàng giải đáp mọi thắc mắc của bạn! Chúc bạn thành công trong quá trình chinh phục Python!