[toc:ul]
- Hoạt động 1:
* Kết luận:
- Ngôn ngữ lập trình bậc cao có các câu lệnh được viết gần với ngôn ngữ tự nhiên giúp cho việc đọc, hiểu chương trình dễ dàng hơn.
- Python là một ngôn ngữ lập trình bậc cao phổ biến trong nghiên cứu và giáo dục.
Câu hỏi và bài tập củng cố:
Đáp án C.
- Môi trường lập trình có hai chế độ:
Câu hỏi và bài tập củng cố:
1. Sai
2.
- Điểm giống là mỗi câu lệnh gõ trên một dòng.
- Điểm khác nhau:
+ Ở chế độ gõ lệnh trực tiếp, gõ một lệnh, nhấn phím Enter sẽ chạy ngay.
+ Ở chế độ soạn thảo chương trình, gõ nhiều lệnh trong một tệp và thực hiện chạy một lần.
- Khi nhập giá trị số hoặc xâu kí tự từ dòng lệnh. Python tự nhận biết kiểu dữ liệu.
- Python có thể thực hiện các phép toán thông thường với số, phân biệt số thực và số nguyên.
- Lệnh print() có chức năng in dữ liệu ra màn hình, có thể in ra một hoặc nhiều giá trị đồng thời.
Câu hỏi và bài tập củng cố:
5/2 là kiểu số thực, kết quả in ra là số thực 2.5.
12 + 1.5 là số thực, kết quả in ra là số thực 13.5.
"Bạn là học sinh lớp 10", kết quả in ra là xâu kí tự.
10 + 7/2, kết quả in ra là số thực 13.5.
13 + 10*3/2 - 3*2 = 22.0.
Nhiệm vụ: Sử dụng chế độ soạn thảo chương trình của Python để tạo, nhập và chạy chương trình đầu tiên có tên Bai1.py như sau:
- Khi chạy chương trình (lệnh Run hoặc gõ F5) thì kết quả chương trình sẽ hiện trên cửa sổ giao diện tương tác, tương tự hình sau:
Luyện tập 1: Thực hiện các lệnh trong chế độ gõ lệnh trực tiếp nhau sau:
>>> 10 + 13
>>> 20 - 7
>>> 3*10 - 16
>>> 12/5 + 13/6
Luyện tập 2:
Cả hai lệnh trên đều bị lỗi:
- Lệnh trên: sai cú pháp của biểu thức toán học.
- Lệnh dưới: sai quy cách viết xâu kí tự.
Luyện tập 3: Lệnh in ra màn hình thông tin như sau:
a) 1 × 3 × 5 × 7 = 105
b) Bạn Hoa năm nay 16 tuổi
Đáp án trắc nghiệm:
Câu 1 | Câu 2 | Câu 3 | Câu 4 | Câu 5 |
C | D | D | C | A |
Vận dụng 1: Xâu kí tự khi được nhập giữa ba dấu nháy kép sẽ như sau:
Vận dụng 2: Viết chương trình Python in ra màn hình bằng nhân trong phạm vi 10. Ví dụ chương trình sau in ra bảng nhân 5: