ython là một ngôn ngữ lập trình thông dịch, hướng đối tượng, cấp cao với ngữ nghĩa động. Cấu trúc dữ liệu được xây dựng trong cấp độ cao của nó, kết hợp với tính năng nhập động và liên kết động, làm cho nó trở nên rất hấp dẫn đối với Phát triển ứng dụng nhanh, cũng như được sử dụng làm ngôn ngữ kịch bản hoặc ngôn ngữ keo để kết nối các thành phần hiện có với nhau. Cú pháp đơn giản, dễ học của Python nhấn mạnh tính dễ đọc và do đó giảm chi phí bảo trì chương trình. Python hỗ trợ các mô-đun và gói, khuyến khích mô-đun chương trình và tái sử dụng mã. Trình thông dịch Python và thư viện tiêu chuẩn mở rộng có sẵn ở dạng nguồn hoặc nhị phân miễn phí cho tất cả các nền tảng chính và có thể được phân phối miễn phí.
Thông thường, các lập trình viên yêu thích Python vì sự gia tăng năng suất mà nó mang lại. Vì không có bước biên dịch nên chu trình chỉnh sửa-kiểm tra-gỡ lỗi diễn ra cực kỳ nhanh chóng. Gỡ lỗi các chương trình Python rất dễ dàng: một lỗi hoặc đầu vào không tốt sẽ không bao giờ gây ra lỗi phân đoạn. Thay vào đó, khi trình thông dịch phát hiện ra lỗi, nó sẽ tạo ra một ngoại lệ. Khi chương trình không bắt được ngoại lệ, trình thông dịch sẽ in một dấu vết ngăn xếp. Trình gỡ lỗi cấp nguồn cho phép kiểm tra các biến cục bộ và toàn cục, đánh giá các biểu thức tùy ý, thiết lập các điểm ngắt, lướt qua mã một dòng tại một thời điểm, v.v. Trình gỡ lỗi được viết bằng chính Python, minh chứng cho sức mạnh nội tâm của Python. Mặt khác, thường cách nhanh nhất để gỡ lỗi một chương trình là thêm một vài câu lệnh in vào nguồn: chu trình sửa lỗi-kiểm tra-gỡ lỗi nhanh chóng thực hiện điều này
Lần cập nhật gần đây nhất
13 thg 6, 2023
Sách và Tài liệu tham khảo