Page 9 - Python Simple
P. 9
1. Khai vị http://www.vithon.org/tutorial/2.5/node3.html
Python là một ngôn ngữ thông dịch, điều đó giúp bạn tiết kiệm thời gian trong
quá trình phát triển chương trình vì việc biên dịch hay liên kết là không cần
thiết. Bộ thông dịch có thể được dùng một cách tương tác, làm cho việc thử
nghiệm các tính năng của ngôn ngữ trở nên dễ dàng, viết các chương trình bỏ
đi, hoặc thử các chức năng trong việc phát triển chương trình từ dưới lên. Nó
cũng là một máy tính cầm tay tiện lợi.
Python cho phép viết các chương trình nhỏ gọn và dễ hiểu. Các chương trình
viết bằng Python thường ngắn hơn so với các chương trình viết bằng C, C++
hoặc Java, vì nhiều lý do:
các kiểu dữ liệu cao cấp cho phép bạn thực hiện nhanh các thao tác phức
tạp chỉ với một lệnh đơn giản;
phát biểu lệnh được nhóm lại bằng khoảng cách thụt đầu dòng thay vì
đóng mở với các dấu ngoặc;
không cần khai báo biến hoặc tham số trước khi sử dụng.
Python có tính mở rộng: nếu bạn biết lập trình C thì rất dễ để bổ sung các hàm
có sẵn hoặc mô-đun vào bộ thông dịch, cũng như việc thực hiện các thao tác
quan trọng ở tốc độ tối đa, hoặc liên kết các chương trình Python với các thư
viện chỉ được cung cấp dưới dạng nhị phân (ví dụ như các thư viện đồ họa của
một vài nhà sản xuất). Một khi bạn đã thực sự móc nối, bạn có thể liên kết bộ
thông dịch Python vào trong các ứng dụng viết bằng C và sử dụng nó như một
tính năng mở rộng hoặc một ngôn ngữ lệnh cho ứng dụng đó.
Cũng xin nói luôn, tên của ngôn ngữ này được đặt sau khi BBC phát chương
trình ``Monty Python's Flying Circus'' và nó không có liên quan gì với những
loài bò sát bẩn thỉu. Những tham khảo mang tính trào phùng tới Monty
Python trong tài liệu không chỉ được cho phép, mà còn được cổ vũ.
Bây giờ khi tất cả các bạn đã bị kích thích về Python, bạn sẽ muốn khám phá
nó kỹ hơn. Cách học một ngôn ngữ tốt nhất là hãy sử dụng nó, bài chỉ dẫn này
mời gọi bạn hãy vừa thử trình thông dịch Python khi bạn vừa đọc.
Trong chương tiếp theo, các phương thức sử dụng bộ thông dịch sẽ được giải
thích. Điều này không đơn thuần là thông tin, nhưng còn là cơ bản cho việc
thử các ví dụ được trình bày về sau.
Phần tự học còn lại sẽ giới thiệu các tính năng khác nhau của ngôn ngữ
Python và hệ thống thông qua các ví dụ, bắt đầu với các biểu thức đơn giản,
các câu lệnh và các kiểu dữ liệu, đi qua các hàm và các mô-đun, và kết thúc là
tiếp cận với các khái niệm cao cấp như biệt lệ và các lớp do người dùng tự định
nghĩa.
Phiên bản 2.5, tài liệu được cập nhật ngày 19, tháng 09, năm 2006.
Xem Về tài liệu này... về cách đề nghị thay đổi.
2 of 2 08/31/2011 07:36 AM