Luyện tập Lập trình Python cơ bản lớp 11
Luyện tập Lập trình Python cơ bản môn Tin học lớp 11: 35 câu trắc nghiệm miễn phí theo Chương trình GDPT, có lời giải, không cần đăng nhập. Học ngay trên OpenEdu.
Môn: Tin học · Lớp: 11 · Mạch: Thuật toán và lập trình · Số câu: 35 · Mức độ: Nhận biết, Thông hiểu, Vận dụng, Vận dụng cao, Thử thách
Ví dụ câu hỏi
Ví dụ 1. Trong Python, lệnh print(2 + 3) in ra giá trị nào? (có hình minh hoạ)
- 5
- 23
- 2 + 3
- 6
Đáp án: A. Bên trong dấu ngoặc, Python tính biểu thức số học 2 + 3 trước rồi mới in kết quả, nên màn hình hiện ra 5. Nếu muốn in đúng dòng chữ 2 + 3 thì phải đặt trong dấu nháy: print("2 + 3").
Ví dụ 2. Trong Python, giá trị 3.14 thuộc kiểu dữ liệu nào? (có hình minh hoạ)
- int (số nguyên)
- float (số thực)
- str (xâu kí tự)
- bool (lô-gic)
Đáp án: B. Số có phần thập phân (viết bằng dấu chấm) là kiểu số thực float. Kiểu int chỉ dùng cho số nguyên như 3, kiểu str dùng cho xâu kí tự đặt trong dấu nháy, còn bool chỉ nhận True hoặc False.
Ví dụ 3. Trong Python, hàm input() (nhập dữ liệu từ bàn phím) luôn trả về giá trị thuộc kiểu dữ liệu nào? (có hình minh hoạ)
- int (số nguyên)
- float (số thực)
- str (xâu kí tự)
- bool (lô-gic)
Đáp án: C. Hàm input() luôn đọc dữ liệu về dưới dạng xâu kí tự (str), kể cả khi người dùng gõ vào con số. Muốn dùng như số phải chuyển kiểu, ví dụ n = int(input()) hoặc x = float(input()).
Chủ đề liên quan
Câu hỏi biên soạn theo Chương trình GDPT, phát hành mở CC BY 4.0. Cách dùng AI và rà soát nội dung xem tại Báo cáo minh bạch AI.