1.1. Ngôn ngữ lập trình bậc cao
– Để điều khiển được máy tính, con người phải viết các chỉ dẫn để máy hiểu và thực hiện. Như vậy, cần phải có ngôn ngữ chung giữa con người và máy tính để ta viết các chỉ dẫn cho máy tính thực hiện nhiệm vụ giao cho nó. Những ngôn ngữ như vậy được gọi là ngôn ngữ lập trình.
– Ví dụ: Ngôn ngữ lập trình Scratch, Python, C++, Java, …
– Trong những ngôn ngữ bậc cao em sẽ viết các chỉ dẫn cho máy tính bằng cách gõ các kí tự trên bàn phím (Hình 1).
Hình 1. Tính toán trên hai ngôn ngữ lập trình
– Ví dụ chương trình viết bằng ngôn ngữ Scratch và Python như hình dưới đây:
– Việc soạn thảo các hướng dẫn để máy tính hiểu và có thể thực hiện các yêu cầu của người dùng được gọi là lập trình.
– Sản phẩm soạn thảo được gọi là chương trình
– Mỗi hướng dẫn để máy có thể thực hiện một công việc nào đó được gọi là câu lệnh
– Để sử dụng ngôn ngữ lập trình bậc cao, máy tính cần được trang bị môi trường lập trình trợ giúp soạn thảo, kiểm tra từng câu lệnh đã viết đúng chưa, chuyển các câu lệnh sang ngôn ngữ mà máy hiểu được (gọi là ngôn ngữ máy) và theo đó máy thực hiện được.
1.2. Làm quen với Python
– Hiện nay Python là một trong số các ngôn ngữ lập trình bậc cao phổ biến rộng rãi trên thế giới.
– Python được Guido van Rossum (người Hà Lan) đề xuất và công bố năm 1991
– Ưu điểm của Python:
+ Dùng phát triển các ứng dụng web
+ Phần mềm ứng dụng
+ Lập trình game
+ Điều khiển robot
+ Xử lí ảnh
+ Phân tích dữ liệu
+ Hệ thống công cụ lập trình Python dễ dàng tìm thấy trên Internet và tải về miễn phí
– Cách cài đặt Python cho máy tính (Ví dụ: Python 3.9.0)
+ Tải Python tại địa chỉ https://www.python.org/downloads/windows/ sau đó cài đặt chương trình (Ví dụ Python 3.9.0)
+ Tìm Python đã cài trong cửa số Start => chọn IDLE => xuất hiện cửa sổ Shell, cho phép viết và thực hiện ngay các biểu thức hoặc câu lệnh.
– Một số ví dụ đơn giản với ngôn ngữ Python:
+ Ví dụ 1: Hiển thị dòng chữ “Python là một trong những ngôn ngữ lập trình bậc cao
Hình 4. Chương trình xuất dữ liệu với câu lệnh print()
+ Ví dụ 2: Tốc độ ánh sáng là 299 792 458 m/s và thời gian ánh sáng đi từ Mặt Trời tới Trái Đất là 8 phút 20 giây. Tính khoảng cách từ Mặt Trời đến Trái Đất
Hình 5. Chương trình tính khoảng cách từ Mặt Trời đến Trái Đất
* Lưu ý:
– Python phân biệt chữ hoa và chữ thường
– Dãy kí tự muốn in ra màn hình bằng câu lệnh print() cần được đặt trong cặp dấu nháy đơn (hoặc nháy kép).
–
Chương trình máy tính là một dãy các câu lệnh mà máy tính có thể hiểu và thực hiện được. – Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính. – Python là một trong những ngôn ngữ lập trình bậc cao thông dụng. – Trong cửa sổ Shell của Python có thể thực hiện ngay từng câu lệnh và thấy được kết quả. |
---|