Đề Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Đề Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Trắc Nghiệm Tin Học 10 – Kết Nối Tri Thức. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 01

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 1: Trong Python, câu lệnh điều kiện `if` được sử dụng để làm gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 2: Biểu thức lôgic trong câu lệnh điều kiện là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 3: Kết quả của biểu thức lôgic `5 > 3 and 10 < 20` trong Python là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 4: Kết quả của biểu thức lôgic `not (7 == 7 or 2 != 2)` trong Python là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 5: Xem đoạn mã Python sau:
```python
diem = 8
if diem >= 5:
print("Đạt")
print("Kết thúc")
```
Kết quả in ra màn hình là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 6: Xem đoạn mã Python sau:
```python
so = 10
if so > 0:
print("Số dương")
else:
print("Số âm hoặc bằng 0")
```
Kết quả in ra màn hình là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 7: Xem đoạn mã Python sau:
```python
x = 5
y = 10
if x > y:
print("x lớn hơn y")
elif x == y:
print("x bằng y")
else:
print("x nhỏ hơn y")
```
Kết quả in ra màn hình là gì?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 8: Trong Python, tại sao việc lùi dòng (indentation) lại quan trọng trong câu lệnh điều kiện?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 9: Cho biến `diem_thi`. Viết biểu thức lôgic để kiểm tra xem `diem_thi` có lớn hơn hoặc bằng 5 VÀ nhỏ hơn 8 hay không?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 10: Cần viết một chương trình kiểm tra xem một số nguyên `n` có chia hết cho 3 hoặc chia hết cho 5 hay không. Biểu thức lôgic nào sau đây là đúng?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 11: Xem đoạn mã Python sau:
```python
a = 10
b = 5
if a > 5:
if b > 10:
print("A")
else:
print("B")
else:
print("C")
```
Kết quả in ra màn hình là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 12: Cần viết chương trình phân loại cân nặng của một người dựa trên chỉ số BMI (`bmi`):
- BMI < 18.5: Thiếu cân - 18.5 <= BMI < 25: Bình thường - BMI >= 25: Thừa cân
Cấu trúc câu lệnh điều kiện nào sau đây phù hợp nhất?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 13: Xem đoạn mã Python sau:
```python
score = 75
if score >= 90:
print("Xuất sắc")
elif score >= 80:
print("Giỏi")
elif score >= 70:
print("Khá")
else:
print("Trung bình")
```
Kết quả in ra màn hình là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 14: Giá trị của biểu thức `True and False` trong Python là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 15: Giá trị của biểu thức `True or False` trong Python là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 16: Điều gì xảy ra nếu khối lệnh dưới `if`, `elif`, hoặc `else` không được lùi dòng đúng cách trong Python?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 17: Xem đoạn mã Python sau:
```python
so_nguyen = -5
if so_nguyen > 0:
print("Số dương")
elif so_nguyen == 0:
print("Số 0")
else:
print("Số âm")
```
Kết quả in ra màn hình là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 18: Để kiểm tra xem một năm `nam` có phải là năm nhuận hay không theo quy tắc: chia hết cho 400 HOẶC (chia hết cho 4 VÀ không chia hết cho 100). Biểu thức lôgic nào sau đây là đúng?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 19: Giả sử bạn có hai biến `a` và `b`. Bạn muốn in ra giá trị lớn nhất của hai biến này. Đoạn mã nào sau đây thực hiện đúng yêu cầu?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 20: Cho biết kết quả của đoạn chương trình sau:
```python
x = 15
if x > 10:
print("Lớn hơn 10")
if x > 20:
print("Lớn hơn 20")
```

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 21: Khi sử dụng cấu trúc `if-elif-else`, điều gì xảy ra khi điều kiện của một khối `elif` được đánh giá là True?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 22: Cho biến `gio_hien_tai` là số nguyên từ 0 đến 23. Viết biểu thức lôgic để kiểm tra xem `gio_hien_tai` có phải là giờ làm việc (từ 8 giờ đến 17 giờ, bao gồm cả 8 và 17) hay không?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 23: Xem đoạn mã Python sau:
```python
so = 0
if so > 0:
print("Dương")
elif so < 0: print("Âm") else: print("Không dương không âm") ``` Kết quả in ra màn hình là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 24: Biểu thức `a < b or a < c` sẽ cho kết quả True khi nào?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 25: Đoạn mã nào sau đây KHÔNG đúng cú pháp trong Python?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 26: Cho biến `tuoi`. Viết câu lệnh điều kiện để kiểm tra nếu `tuoi` lớn hơn hoặc bằng 18 thì in ra "Đủ tuổi bầu cử", ngược lại in ra "Chưa đủ tuổi bầu cử".

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 27: Xem đoạn mã Python sau:
```python
a = 10
b = 20
c = 30
if a > b and a > c:
print("a là lớn nhất")
elif b > a and b > c:
print("b là lớn nhất")
else:
print("c là lớn nhất")
```
Kết quả in ra màn hình là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 28: Trong một biểu thức lôgic có cả toán tử `and` và `or`, toán tử nào được ưu tiên thực hiện trước?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 29: Xem đoạn mã Python sau:
```python
diem = 6
xep_loai = "" # Khởi tạo biến
if diem >= 8:
xep_loai = "Giỏi"
elif diem >= 5:
xep_loai = "Khá"
else:
xep_loai = "Trung bình"
print(xep_loai)
```
Kết quả in ra màn hình là gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 01

Câu 30: Giả sử bạn muốn kiểm tra xem một số nguyên `p` có phải là số chẵn và lớn hơn 10 hay không. Biểu thức lôgic nào sau đây là đúng?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 02

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 1: Trong Python, kiểu dữ liệu nào được sử dụng để lưu trữ giá trị của biểu thức lôgic?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 2: Giá trị của biểu thức lôgic `5 > 3 and 10 < 20` trong Python là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 3: Cho biến `diem = 7.5`. Biểu thức lôgic nào sau đây kiểm tra xem điểm có thuộc khoảng từ 7.0 đến 8.0 (bao gồm cả hai mút) hay không?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 4: Cú pháp cơ bản của câu lệnh điều kiện `if` trong Python là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 5: Điều gì xảy ra nếu khối lệnh sau `if` không được thụt lề đúng cách trong Python?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 6: Xem đoạn mã sau: `x = 10
y = 5
if x > y:
print("x lon hon y")
print("Ket thuc")`. Kết quả in ra màn hình là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 7: Đoạn mã sau làm gì? `if diem < 5: print("Truot") else: print("Do")`

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 8: Cho đoạn mã: `n = 15
if n % 2 == 0:
print("So chan")
else:
print("So le")`. Kết quả in ra màn hình là gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 9: Điền từ khóa còn thiếu vào chỗ trống để hoàn thành cấu trúc `if-elif-else`: `if condition1: ... ____ condition2: ... else: ...`

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 10: Cấu trúc `if-elif-else` được sử dụng khi nào?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 11: Xem đoạn mã sau: `diem = 85
if diem >= 90:
print("Gioi")
elif diem >= 70:
print("Kha")
elif diem >= 50:
print("Trung binh")
else:
print("Yeu")`. Kết quả in ra là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 12: Điều gì xảy ra nếu nhiều điều kiện trong một cấu trúc `if-elif-else` đều đúng?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 13: Để kiểm tra xem một số nguyên `n` có phải là số dương hay không, ta dùng biểu thức lôgic nào?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 14: Xem đoạn mã sau: `a = 10
b = 20
if a > b:
print("A")
if b > a:
print("B")
else:
print("C")`. Kết quả in ra là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 15: Viết biểu thức lôgic trong Python để kiểm tra xem một năm `nam` có phải là năm nhuận không? (Năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100).

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 16: Xem đoạn mã: `x = 5
y = 10
if x > 0:
if y > 0:
print("Ca hai duong")
else:
print("x duong, y khong duong")
else:
print("x khong duong")`. Kết quả là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 17: Mục đích chính của việc sử dụng câu lệnh điều kiện trong lập trình là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 18: Biểu thức lôgic `not(True and False)` có giá trị là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 19: Cho đoạn mã: `a = 7
if a % 2 == 0:
print("Chan")
elif a % 3 == 0:
print("Chia het cho 3")
else:
print("Le va khong chia het cho 3")`. Kết quả là gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 20: Giả sử bạn cần viết chương trình kiểm tra xem nhiệt độ `temp` có 'lạnh' (<10), 'mát' (10-25), hay 'nóng' (>25). Cấu trúc điều kiện nào phù hợp nhất?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 21: Cho `x = 10`. Biểu thức `x > 5 and x < 15` có giá trị là gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 22: Đoạn mã nào sau đây sẽ in ra 'OK'?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 23: Trong Python, biểu thức `0` được coi là giá trị lôgic gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 24: Xem đoạn mã: `diem_toan = 8
diem_van = 7
if diem_toan >= 7 and diem_van >= 7:
print("Dat yeu cau")
else:
print("Chua dat")`. Kết quả là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 25: Cho đoạn mã: `num = -5
if num > 0:
print("Duong")
elif num == 0:
print("Bang khong")
else:
print("Am")`. Kết quả là gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 26: Bạn muốn kiểm tra xem một biến `ky_tu` có phải là nguyên âm ('a', 'e', 'i', 'o', 'u') hay không. Biểu thức lôgic nào sau đây là đúng?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 27: Xem đoạn mã: `x = 10
y = 5
if x > y:
print("Dong 1")
if y != 0:
print("Dong 2")
else:
print("Dong 3")`. Kết quả là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 28: Giá trị của biểu thức `not(False or True)` là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 29: Khi nào khối lệnh sau từ khóa `else` trong cấu trúc `if-else` được thực hiện?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 02

Câu 30: Xem đoạn mã: `age = 17
if age >= 18:
print("Du tuoi bau cu")
else:
print("Chua du tuoi")`. Kết quả là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 03

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 1: Biểu thức lôgic nào sau đây kiểm tra xem biến `diem` có lớn hơn hoặc bằng 5 VÀ nhỏ hơn 10 không?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 2: Giá trị của biểu thức `(10 > 5 and 7 < 12) or (3 == 5)` là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 3: Đoạn chương trình sau in ra gì?
```python
x = 15
if x > 10:
print("A")
if x > 20:
print("B")
```

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 4: Đoạn chương trình sau in ra gì?
```python
diem = 7.5
if diem >= 8:
print("Giỏi")
elif diem >= 6.5:
print("Khá")
else:
print("Trung bình")
```

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 5: Điều gì xảy ra nếu không có khối lệnh (các câu lệnh thụt lề) sau câu lệnh `if <điều kiện>:` trong Python?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 6: Biểu thức `not (5 > 3 and 8 != 8)` có giá trị là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 7: Cho biến `n = 10`. Biểu thức lôgic nào sau đây trả về `True`?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 8: Đoạn code nào sau đây kiểm tra xem một số `a` có phải là số chẵn dương không?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 9: Khi sử dụng cấu trúc `if-elif-else`, điều gì xảy ra nếu điều kiện của `if` là `False` VÀ điều kiện của `elif` cũng là `False`?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 10: Ý nghĩa của việc thụt lề các câu lệnh sau câu lệnh `if` hoặc `elif` trong Python là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 11: Đoạn chương trình sau sẽ in ra bao nhiêu dòng 'Hello'?
```python
x = 0
if x > 0:
print("Hello")
print("World")
```

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 12: Cần sửa lỗi cú pháp nào trong đoạn code sau để nó chạy đúng?
```python
a = 5
b = 7
if a > b
print("a lon hon b")
```

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 13: Biểu thức lôgic nào sau đây kiểm tra xem biến `tuoi` có nằm trong khoảng từ 18 đến 60 (bao gồm cả 18 và 60) không?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 14: Đoạn chương trình sau in ra gì?
```python
score = 85
if score >= 90:
print("A")
elif score >= 80:
print("B")
elif score >= 70:
print("C")
else:
print("D")
```

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 15: Giả sử bạn cần viết code để kiểm tra xem một năm `nam` có phải là năm nhuận hay không (chia hết cho 400, HOẶC chia hết cho 4 nhưng không chia hết cho 100). Bạn nên sử dụng cấu trúc điều kiện nào?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 16: Biểu thức `True and False or not False` có giá trị là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 17: Trong Python, giá trị nào sau đây được coi là `False` khi sử dụng trong biểu thức điều kiện?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 18: Đoạn chương trình sau in ra gì?
```python
temp = 25
if temp > 30:
print("Nóng")
elif temp > 20:
print("Ấm")
elif temp > 10:
print("Mát")
else:
print("Lạnh")
```

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 19: Để kiểm tra xem một ký tự `ch` có phải là chữ cái nguyên âm (a, e, i, o, u - không phân biệt hoa thường) hay không, biểu thức điều kiện nào là đúng nhất?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 20: Điều gì sẽ xảy ra nếu bạn sử dụng `elif` mà không có `if` đứng trước nó?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 21: Đoạn chương trình sau in ra gì?
```python
ch = 'X'
if 'a' <= ch <= 'z': print("Chữ thường") elif 'A' <= ch <= 'Z': print("Chữ hoa") else: print("Khác") ```

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 22: Biểu thức lôgic `a > 5 and not (a < 10)` tương đương với biểu thức nào sau đây?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 23: Giả sử bạn cần viết một chương trình để tính tiền vé xem phim dựa trên tuổi: dưới 12 tuổi giá 50k, từ 12 đến 18 tuổi giá 80k, trên 18 tuổi giá 100k. Cấu trúc điều kiện nào phù hợp nhất?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 24: Đoạn chương trình sau in ra gì?
```python
a = 10
b = 20
if a > b:
print(1)
else:
if a == b:
print(2)
else:
print(3)
```

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 25: Biểu thức lôgic nào sau đây kiểm tra xem biến `s` có phải là một chuỗi rỗng hay không?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 26: Đoạn chương trình sau in ra gì?
```python
num = -5
if num > 0:
print("Pos")
elif num < 0: print("Neg") else: print("Zero") print("Done") ```

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 27: Trong biểu thức lôgic, toán tử `and` trả về `True` khi nào?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 28: Đoạn chương trình sau có lỗi không? Nếu có, là lỗi gì?
```python
diem = 9
if diem > 8:
print("Gioi")
```

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 29: Biểu thức lôgic `gioi_tinh == 'Nam' and tuoi < 18` kiểm tra điều kiện gì?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 03

Câu 30: Kết quả của đoạn code sau là gì?
```python
a = 10
b = 5
if a / b == 2:
print("Ket qua dung")
else:
print("Ket qua sai")
```

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 04

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 1: Cho đoạn mã Python sau:
x = 15
y = 10
if x > y:
print('x lon hon y')
else:
print('y lon hon hoac bang x')
Kết quả hiển thị trên màn hình là gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 2: Trong Python, biểu thức lôgic nào sau đây cho kết quả `True`?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 3: Đoạn mã sau sẽ in ra gì nếu `diem` là điểm thi của học sinh (kiểu số)?
diem = 7.5
if diem >= 8.0:
print('Gioi')
elif diem >= 6.5:
print('Kha')
elif diem >= 5.0:
print('Trung binh')
else:
print('Yeu')

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 4: Phát biểu nào sau đây về câu lệnh `if` trong Python là đúng?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 5: Cho biết kết quả của đoạn chương trình sau:
a = 10
b = 20
if a > 5:
if b > 15:
print('Ca hai lon hon')
else:
print('a lon hon 5')
else:
print('a nho hon hoac bang 5')

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 6: Biểu thức lôgic nào sau đây kiểm tra xem biến `nhiet_do` có giá trị *không* nằm trong khoảng từ 20 đến 30 (bao gồm cả 20 và 30) không?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 7: Điều gì xảy ra nếu bạn viết code Python như sau?
x = 10
if x > 5
print('Lon hon 5')

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 8: Cho biến `tuoi`. Viết biểu thức lôgic kiểm tra xem `tuoi` có phải là một số chẵn *và* lớn hơn 18 không?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 9: Xem đoạn mã sau:
a = 5
b = 10
if a > b:
print('a > b')
elif a == b:
print('a == b')
else:
print('a < b') Kết quả in ra màn hình là gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 10: Giả sử bạn muốn kiểm tra xem một năm `nam` có phải là năm nhuận hay không. Năm nhuận là năm chia hết cho 400 hoặc (chia hết cho 4 và không chia hết cho 100). Biểu thức lôgic đúng để kiểm tra điều này là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 11: Đoạn mã sau:
x = 'Hello'
if len(x) > 0:
print('Chuoi khong rong')
else:
print('Chuoi rong')
Kết quả là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 12: Biểu thức `True and False or not False` cho kết quả là gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 13: Đoạn mã nào sau đây kiểm tra xem biến `diem` có giá trị *chính xác* là 10 hay không?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 14: Khi sử dụng câu lệnh `if-elif-else` trong Python, điều gì xảy ra khi một trong các điều kiện `elif` được thỏa mãn?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 15: Cho đoạn mã:
a = 10
b = 5
c = 15
if a > b:
print('1')
if c > a:
print('2')
if b < c: print('3') Kết quả in ra màn hình là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 16: Đoạn mã sau có lỗi không? Nếu có, lỗi gì?
x = 5
if x > 0:
print('Duong')
else:
print('Am hoac bang 0')

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 17: Biểu thức lôgic `a != b` tương đương với biểu thức nào sau đây?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 18: Đoạn mã sau sẽ in ra gì nếu người dùng nhập số 10?
so = int(input('Nhap mot so: '))
if so % 2 == 0:
print('So chan')
else:
print('So le')

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 19: Cho biến `gio`, biểu thức lôgic nào sau đây kiểm tra xem thời gian có phải là buổi sáng (từ 6 đến 11 giờ, bao gồm 6 và 11) không?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 20: Đoạn mã sau:
a = 10
b = 10
if a > b:
print('a > b')
if a == b:
print('a == b')
if a < b: print('a < b') Kết quả in ra màn hình là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 21: Sự khác biệt cơ bản giữa chuỗi lệnh `if-elif-else` và một chuỗi các lệnh `if` độc lập là gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 22: Cho đoạn mã:
x = 5
y = 3
z = 7
if x > y and z > x:
print('Dieu kien 1 dung')
if x > y or z < y: print('Dieu kien 2 dung') Kết quả in ra màn hình là gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 23: Bạn cần viết một chương trình kiểm tra xem một số nguyên `n` có phải là số dương *và* là bội số của 5 hay không. Cấu trúc `if` nào sau đây là đúng?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 24: Xem xét đoạn mã:
price = 100
discount = False
if price > 50:
discount = True
if discount:
price = price * 0.9
print(price)
Kết quả in ra màn hình là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 25: Giả sử bạn muốn kiểm tra xem một chuỗi `s` có rỗng *hoặc* chỉ chứa ký tự trắng không. Biểu thức lôgic nào sau đây thực hiện đúng yêu cầu đó?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 26: Đoạn mã sau:
score = 75
if score > 90:
grade = 'A'
elif score > 80:
grade = 'B'
elif score > 70:
grade = 'C'
else:
grade = 'D'
print(grade)
Kết quả in ra là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 27: Khi nào thì khối lệnh sau `else` trong cấu trúc `if-elif-else` được thực hiện?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 28: Đoạn mã sau có lỗi không? Nếu có, lỗi gì?
x = 10
if x > 5:
print('Lon hon 5')
else:
print('Nho hon hoac bang 5')

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 29: Cho hai biến boolean `p` và `q`. Biểu thức `not (p and q)` tương đương với biểu thức nào theo luật De Morgan?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 04

Câu 30: Đoạn mã sau sẽ in ra gì?
a = 10
if a > 5:
print('A')
if a < 15: print('B') else: print('C') else: print('D')

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 05

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 1: Trong Python, câu lệnh điều kiện `if` được sử dụng để làm gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 2: Biểu thức lôgic (boolean expression) trong Python là biểu thức mà kết quả của nó chỉ có thể là:

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 3: Cú pháp cơ bản của câu lệnh điều kiện `if` trong Python là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 4: Đoạn chương trình Python sau in ra gì?
```python
x = 10
y = 5
if x > y:
print('x lon hon y')
```

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 5: Đoạn chương trình Python sau in ra gì?
```python
nhiet_do = 25
if nhiet_do > 30:
print('Troi nong')
else:
print('Troi mat')
```

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 6: Trong Python, khối lệnh bên trong câu lệnh `if`, `elif`, hoặc `else` được xác định bằng cách nào?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 7: Đoạn chương trình Python sau in ra gì?
```python
diem = 75
if diem >= 90:
print('Xuat sac')
elif diem >= 80:
print('Gioi')
elif diem >= 70:
print('Kha')
else:
print('Dat')
```

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 8: Biểu thức lôgic nào sau đây kiểm tra xem biến `tuoi` có giá trị từ 18 đến 60 (bao gồm cả 18 và 60) hay không?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 9: Biểu thức lôgic nào sau đây kiểm tra xem biến `gioi_tinh` có phải là 'Nam' HOẶC 'Nu' hay không?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 10: Biểu thức lôgic `not (A and B)` tương đương với biểu thức nào sau đây (theo định luật De Morgan)?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 11: Đoạn chương trình Python sau in ra gì?
```python
a = True
b = False
if a or b:
print('Dieu kien 1 dung')
if a and b:
print('Dieu kien 2 dung')
```

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 12: Khi sử dụng cấu trúc `if-elif-else`, điều gì xảy ra sau khi một trong các điều kiện (`if` hoặc `elif`) được kiểm tra là đúng và khối lệnh tương ứng được thực hiện?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 13: Đoạn chương trình sau sẽ báo lỗi gì?
```python
so = 10
if so > 5
print('Lon hon 5')
```

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 14: Đoạn chương trình sau sẽ báo lỗi gì?
```python
so = 10
if so > 5:
print('Lon hon 5')
```

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 15: Để kiểm tra xem một năm `nam` có phải là năm nhuận hay không (chia hết cho 4 nhưng không chia hết cho 100, hoặc chia hết cho 400), biểu thức lôgic đúng là:

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 16: Đoạn chương trình sau in ra gì?
```python
a = 10
b = 20
if a > 5:
if b > 15:
print('Ca hai lon')
else:
print('b khong lon')
else:
print('a khong lon')
```

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 17: Đoạn chương trình sau in ra gì?
```python
so = -5
if so > 0:
print('Duong')
elif so < 0: print('Am') else: print('Khong') print('Ket thuc') ```

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 18: Cho biến `diem_thi`. Cần viết mã để in ra 'Dat' nếu `diem_thi` lớn hơn hoặc bằng 5, và in ra 'Truot' nếu ngược lại. Cấu trúc câu lệnh điều kiện nào phù hợp nhất?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 19: Cho biến `thang` (từ 1 đến 12). Cần in ra số ngày trong tháng đó (bỏ qua năm nhuận, tháng 2 có 28 ngày). Cấu trúc câu lệnh điều kiện nào phù hợp nhất?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 20: Đoạn chương trình Python sau in ra gì?
```python
gia_tri = 100
if gia_tri > 50:
print('Lon hon 50')
if gia_tri > 75:
print('Lon hon 75')
```

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 21: Đoạn chương trình Python sau in ra gì?
```python
score = 85
if score >= 70:
print('A')
elif score >= 80:
print('B')
elif score >= 90:
print('C')
```
(Chú ý thứ tự các điều kiện)

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 22: Cho ba biến `a`, `b`, `c` là độ dài ba đoạn thẳng. Điều kiện nào sau đây kiểm tra xem ba đoạn thẳng đó có thể tạo thành một tam giác hay không?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 23: Đoạn chương trình Python sau in ra gì?
```python
diem_tb = 8.0
hanh_kiem = 'Tot'
if diem_tb >= 8.0 and hanh_kiem == 'Tot':
print('Duoc khen thuong')
else:
print('Khong duoc khen thuong')
```

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 24: Biểu thức lôgic nào sau đây kiểm tra xem biến `ky_tu` KHÔNG phải là chữ số?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 25: Đoạn chương trình Python sau in ra gì?
```python
s = 'Python'
if len(s) > 5:
print('Chuoi dai')
else:
print('Chuoi ngan')
```

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 26: Đoạn chương trình Python sau in ra gì?
```python
x = 10
y = 10
if x == y:
print('Bang nhau')
elif x >= y:
print('X lon hon hoac bang Y')
else:
print('X nho hon Y')
```

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 27: Điều nào sau đây là ĐÚNG khi so sánh các cách sử dụng `if` độc lập và `if-elif-else`?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 28: Đoạn chương trình Python sau in ra gì?
```python
so = 7
if so % 2 == 0:
print('Chan')
else:
print('Le')
```

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 29: Cho đoạn mã kiểm tra tuổi bầu cử. Điều kiện nào sau đây cần được thêm vào để đảm bảo `tuoi` là một số nguyên dương?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 05

Câu 30: Đoạn chương trình Python sau in ra gì?
```python
chu_so = '5'
if chu_so.isdigit():
so_nguyen = int(chu_so)
if so_nguyen > 3:
print('Chu so lon hon 3')
else:
print('Chu so nho hon hoac bang 3')
else:
print('Khong phai chu so')
```

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 06

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 1: Đoạn chương trình Python sau thực hiện công việc gì?
```python
diem = 7.5
if diem >= 5.0:
print("Đạt")
else:
print("Không đạt")
```

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 2: Cho đoạn chương trình sau. Nếu nhập `so_luong = 12`, kết quả in ra màn hình là gì?
```python
so_luong = int(input())
if so_luong > 10:
print("Số lượng lớn")
else:
print("Số lượng nhỏ hoặc vừa")
```

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 3: Biểu thức lôgic nào sau đây kiểm tra xem biến `nhiet_do` có nằm trong khoảng từ 20 đến 30 (bao gồm cả 20 và 30) hay không?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 4: Đoạn code nào sau đây sử dụng câu lệnh điều kiện `if` đúng cú pháp trong Python?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 5: Cho biến `a = 5` và `b = 10`. Biểu thức lôgic `a > b or a + b == 15` có giá trị là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 6: Khi sử dụng cấu trúc `if-elif-else`, điều gì xảy ra khi một điều kiện trong chuỗi `elif` được thỏa mãn?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 7: Đoạn chương trình nào sau đây in ra "Số dương" nếu biến `x` lớn hơn 0, "Số âm" nếu `x` nhỏ hơn 0, và "Số 0" nếu `x` bằng 0?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 8: Cho đoạn code:
```python
diem = 85
if diem > 90:
print("Xuất sắc")
elif diem > 80:
print("Giỏi")
elif diem > 70:
print("Khá")
else:
print("Trung bình")
```
Kết quả in ra màn hình là gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 9: Điều gì xảy ra nếu khối lệnh sau câu lệnh `if` không được thụt lề (indent) đúng cách trong Python?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 10: Biểu thức lôgic `not (True and False)` có giá trị là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 11: Cho đoạn code:
```python
a = 10
b = 20
if a > 5:
if b > 15:
print("Cả hai đều lớn")
else:
print("a lớn, b nhỏ")
else:
print("a nhỏ")
```
Kết quả in ra màn hình là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 12: Để kiểm tra xem một năm `nam` có phải là năm nhuận hay không (năm nhuận là năm chia hết cho 400, hoặc chia hết cho 4 nhưng không chia hết cho 100), biểu thức lôgic nào sau đây là đúng?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 13: Đoạn code sau sẽ in ra gì?
```python
x = 15
if x > 10:
print("A")
if x > 5:
print("B")
if x > 20:
print("C")
```

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 14: Giả sử bạn cần viết chương trình phân loại học sinh dựa trên điểm:
- Điểm >= 90: Xuất sắc
- 80 <= Điểm < 90: Giỏi - 65 <= Điểm < 80: Khá - Điểm < 65: Trung bình Cấu trúc câu lệnh điều kiện nào phù hợp nhất để thực hiện việc này một cách hiệu quả?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 15: Biểu thức lôgic `(5 > 3) and (10 < 5)` có giá trị là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 16: Đoạn code sau:
```python
chuoi = "Hello"
if len(chuoi) > 5:
print("Dài")
else:
print("Ngắn")
```
Kết quả in ra màn hình là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 17: Bạn muốn kiểm tra xem biến `gioi_tinh` có phải là 'Nam' hoặc 'Nữ' không. Biểu thức lôgic nào sau đây thực hiện đúng điều này?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 18: Đoạn code sau:
```python
a = 10
b = 5
if a / b > 2:
print("Chia lớn")
else:
print("Chia nhỏ")
```
Kết quả in ra màn hình là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 19: Trong một câu lệnh `if` đơn giản (`if <điều kiện>:`), khối lệnh bên trong sẽ được thực thi khi nào?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 20: Cho đoạn code:
```python
ngay = 30
thang = 2
if thang == 2 and ngay > 29:
print("Ngày không hợp lệ cho tháng 2")
elif thang == 2 and ngay == 29:
print("Có thể là năm nhuận")
else:
print("Ngày hợp lệ (cho tháng 2)")
```
Kết quả in ra màn hình là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 21: Biểu thức lôgic nào sau đây có giá trị True?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 22: Bạn cần viết code để tính tiền phạt nếu tốc độ vượt quá 60 km/h. Nếu tốc độ `v` lớn hơn 60, tiền phạt `phat` bằng `(v - 60) * 10000`. Ngược lại, không phạt (`phat = 0`). Đoạn code nào sau đây thực hiện đúng yêu cầu?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 23: Cho đoạn code:
```python
x = 0
if x > 0:
print("A")
elif x == 0:
print("B")
else:
print("C")
```
Kết quả in ra màn hình là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 24: Điểm khác biệt cơ bản giữa việc sử dụng nhiều câu lệnh `if` độc lập liên tiếp và sử dụng cấu trúc `if-elif-else` là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 25: Giả sử bạn có biến `diem_tb`. Bạn cần kiểm tra nếu `diem_tb` >= 8.0 thì in 'Giỏi', nếu 6.5 <= `diem_tb` < 8.0 thì in 'Khá', nếu 5.0 <= `diem_tb` < 6.5 thì in 'Trung bình', còn lại in 'Yếu'. Cấu trúc `if-elif-else` nào sau đây là logic đúng?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 26: Cho đoạn code:
```python
x = 10
y = 5
z = 8
if x > y:
if z > x:
print("1")
elif z > y:
print("2")
else:
print("3")
else:
print("4")
```
Kết quả in ra màn hình là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 27: Biểu thức lôgic `(True or False) and not False` có giá trị là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 28: Khi nào thì khối lệnh trong phần `else` của cấu trúc `if-else` được thực thi?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 29: Giả sử bạn cần kiểm tra xem một số nguyên `n` có phải là số chẵn và lớn hơn 10 hay không. Biểu thức lôgic nào sau đây đúng?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 06

Câu 30: Đoạn code sau:
```python
diem = 60
if diem < 50: print("Yếu") elif diem < 70: print("Trung bình") elif diem < 85: print("Khá") else: print("Giỏi") ``` Kết quả in ra màn hình là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 07

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 1: Trong Python, biểu thức logic được sử dụng để làm gì trong câu lệnh điều kiện `if`?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 2: Đoạn code Python sau sẽ in ra gì?
```python
x = 10
y = 5
if x > y:
print('x lon hon y')
if x == y:
print('x bang y')
if x < y: print('x nho hon y') ```

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 3: Điểm khác biệt cơ bản giữa câu lệnh `if` đơn giản và `if-else` là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 4: Đoạn code Python sau sẽ in ra gì?
```python
diem = 7.5
if diem >= 8:
print('Gioi')
else:
print('Kha')
```

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 5: Vai trò của việc thụt lề (indentation) trong Python, đặc biệt trong câu lệnh điều kiện, là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 6: Biểu thức logic `a > 0 and a < 10` sẽ cho giá trị `True` khi nào?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 7: Biểu thức logic `x == 5 or y == 10` sẽ cho giá trị `True` khi nào?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 8: Đoạn code Python sau sẽ in ra gì?
```python
nhiet_do = 25
if nhiet_do > 30:
print('Nong')
elif nhiet_do > 20:
print('Am ap')
else:
print('Lanh')
```

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 9: Khi sử dụng cấu trúc `if-elif-else`, điều gì xảy ra khi một trong các điều kiện `elif` được tìm thấy là `True`?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 10: Đoạn code nào sau đây kiểm tra xem số `num` có phải là số chẵn hay không?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 11: Cần viết câu lệnh điều kiện để kiểm tra xem biến `tuoi` có thuộc độ tuổi đi học cấp 3 (từ 15 đến 17 tuổi) hay không. Biểu thức logic nào sau đây là đúng?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 12: Đoạn code Python sau sẽ in ra gì?
```python
a = 10
b = 20
if a > 5:
if b > 15:
print('Ca hai lon')
else:
print('a lon, b nho')
else:
print('a nho')
```

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 13: Điều kiện `not (x > 5)` tương đương với điều kiện nào sau đây?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 14: Đoạn code Python sau sẽ in ra gì?
```python
so = -3
if so > 0:
print('Duong')
elif so == 0:
print('Zero')
else:
print('Am')
print('Ket thuc')
```

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 15: Cho biến `diem` là điểm thi. Viết cấu trúc `if-elif-else` để xếp loại học lực như sau: >= 9: Xuất sắc, >= 8: Giỏi, >= 7: Khá, >= 5: Trung bình, còn lại: Yếu. Thứ tự kiểm tra điều kiện nào là hợp lý nhất?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 16: Đoạn code Python sau có lỗi không? Nếu có, lỗi là gì?
```python
a = 10
if a > 5
print('Lon hon 5')
```

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 17: Biểu thức logic nào sau đây kiểm tra xem biến `nam` có phải là năm nhuận theo quy tắc: chia hết cho 400 HOẶC (chia hết cho 4 VÀ không chia hết cho 100)?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 18: Đoạn code Python sau sẽ in ra gì nếu `diem = 6.5`?
```python
diem = 6.5
if diem >= 8:
print('Gioi')
elif diem >= 7:
print('Kha')
elif diem >= 5:
print('Trung binh')
else:
print('Yeu')
```

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 19: Trong Python, toán tử so sánh `>=` có nghĩa là gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 20: Điều kiện nào sau đây là sai cú pháp trong Python?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 21: Đoạn code Python sau sẽ in ra gì?
```python
chu_so = 7
if chu_so > 5:
print('Lon hon 5')
if chu_so > 10:
print('Lon hon 10')
```

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 22: Để kiểm tra xem một số `n` có nằm trong khoảng đóng [10, 20] hay không, biểu thức logic nào là đúng?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 23: Đoạn code Python sau sẽ in ra gì nếu `x = 10`?
```python
x = 10
if x % 2 == 0:
print('A')
else:
print('B')
print('C')
```

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 24: Trong cấu trúc `if-elif-else`, chỉ duy nhất khối lệnh nào có thể được thực thi trong một lần chạy?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 25: Đoạn code Python sau sẽ in ra gì?
```python
gia = 15000
if gia > 20000:
print('Dat')
elif gia > 10000:
print('Trung binh')
else:
print('Re')
```

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 26: Giả sử bạn cần kiểm tra xem một năm `y` có phải là năm cuối của một thập kỷ (chữ số cuối cùng là 9) hay không. Biểu thức logic nào sau đây là đúng?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 27: Đoạn code Python sau sẽ in ra gì?
```python
a = True
b = False
if a and not b:
print('Dieu kien 1')
elif a or b:
print('Dieu kien 2')
else:
print('Dieu kien 3')
```

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 28: Bạn muốn viết chương trình nhập vào ba số a, b, c và in ra số lớn nhất. Cấu trúc điều kiện nào sau đây là phù hợp nhất để bắt đầu kiểm tra?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 29: Đoạn code Python sau sẽ in ra gì nếu `diem = 4`?
```python
diem = 4
if diem >= 5:
print('Dat')
else:
print('Truot')
print('Ket thuc')
```

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 07

Câu 30: Biểu thức logic `not (a == b)` tương đương với biểu thức nào sau đây?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 08

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 1: Trong Python, biểu thức logic được sử dụng để làm gì trong câu lệnh điều kiện `if`?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 2: Đoạn code Python sau sẽ in ra gì?
```python
x = 10
y = 5
if x > y:
print('x lon hon y')
if x == y:
print('x bang y')
if x < y: print('x nho hon y') ```

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 3: Điểm khác biệt cơ bản giữa câu lệnh `if` đơn giản và `if-else` là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 4: Đoạn code Python sau sẽ in ra gì?
```python
diem = 7.5
if diem >= 8:
print('Gioi')
else:
print('Kha')
```

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 5: Vai trò của việc thụt lề (indentation) trong Python, đặc biệt trong câu lệnh điều kiện, là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 6: Biểu thức logic `a > 0 and a < 10` sẽ cho giá trị `True` khi nào?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 7: Biểu thức logic `x == 5 or y == 10` sẽ cho giá trị `True` khi nào?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 8: Đoạn code Python sau sẽ in ra gì?
```python
nhiet_do = 25
if nhiet_do > 30:
print('Nong')
elif nhiet_do > 20:
print('Am ap')
else:
print('Lanh')
```

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 9: Khi sử dụng cấu trúc `if-elif-else`, điều gì xảy ra khi một trong các điều kiện `elif` được tìm thấy là `True`?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 10: Đoạn code nào sau đây kiểm tra xem số `num` có phải là số chẵn hay không?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 11: Cần viết câu lệnh điều kiện để kiểm tra xem biến `tuoi` có thuộc độ tuổi đi học cấp 3 (từ 15 đến 17 tuổi) hay không. Biểu thức logic nào sau đây là đúng?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 12: Đoạn code Python sau sẽ in ra gì?
```python
a = 10
b = 20
if a > 5:
if b > 15:
print('Ca hai lon')
else:
print('a lon, b nho')
else:
print('a nho')
```

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 13: Điều kiện `not (x > 5)` tương đương với điều kiện nào sau đây?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 14: Đoạn code Python sau sẽ in ra gì?
```python
so = -3
if so > 0:
print('Duong')
elif so == 0:
print('Zero')
else:
print('Am')
print('Ket thuc')
```

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 15: Cho biến `diem` là điểm thi. Viết cấu trúc `if-elif-else` để xếp loại học lực như sau: >= 9: Xuất sắc, >= 8: Giỏi, >= 7: Khá, >= 5: Trung bình, còn lại: Yếu. Thứ tự kiểm tra điều kiện nào là hợp lý nhất?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 16: Đoạn code Python sau có lỗi không? Nếu có, lỗi là gì?
```python
a = 10
if a > 5
print('Lon hon 5')
```

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 17: Biểu thức logic nào sau đây kiểm tra xem biến `nam` có phải là năm nhuận theo quy tắc: chia hết cho 400 HOẶC (chia hết cho 4 VÀ không chia hết cho 100)?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 18: Đoạn code Python sau sẽ in ra gì nếu `diem = 6.5`?
```python
diem = 6.5
if diem >= 8:
print('Gioi')
elif diem >= 7:
print('Kha')
elif diem >= 5:
print('Trung binh')
else:
print('Yeu')
```

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 19: Trong Python, toán tử so sánh `>=` có nghĩa là gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 20: Điều kiện nào sau đây là sai cú pháp trong Python?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 21: Đoạn code Python sau sẽ in ra gì?
```python
chu_so = 7
if chu_so > 5:
print('Lon hon 5')
if chu_so > 10:
print('Lon hon 10')
```

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 22: Để kiểm tra xem một số `n` có nằm trong khoảng đóng [10, 20] hay không, biểu thức logic nào là đúng?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 23: Đoạn code Python sau sẽ in ra gì nếu `x = 10`?
```python
x = 10
if x % 2 == 0:
print('A')
else:
print('B')
print('C')
```

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 24: Trong cấu trúc `if-elif-else`, chỉ duy nhất khối lệnh nào có thể được thực thi trong một lần chạy?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 25: Đoạn code Python sau sẽ in ra gì?
```python
gia = 15000
if gia > 20000:
print('Dat')
elif gia > 10000:
print('Trung binh')
else:
print('Re')
```

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 26: Giả sử bạn cần kiểm tra xem một năm `y` có phải là năm cuối của một thập kỷ (chữ số cuối cùng là 9) hay không. Biểu thức logic nào sau đây là đúng?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 27: Đoạn code Python sau sẽ in ra gì?
```python
a = True
b = False
if a and not b:
print('Dieu kien 1')
elif a or b:
print('Dieu kien 2')
else:
print('Dieu kien 3')
```

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 28: Bạn muốn viết chương trình nhập vào ba số a, b, c và in ra số lớn nhất. Cấu trúc điều kiện nào sau đây là phù hợp nhất để bắt đầu kiểm tra?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 29: Đoạn code Python sau sẽ in ra gì nếu `diem = 4`?
```python
diem = 4
if diem >= 5:
print('Dat')
else:
print('Truot')
print('Ket thuc')
```

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 08

Câu 30: Biểu thức logic `not (a == b)` tương đương với biểu thức nào sau đây?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 09

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 1: Trong Python, biểu thức lôgic là gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 2: Kiểu dữ liệu của biểu thức lôgic trong Python là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 3: Cho hai biến `a = 10` và `b = 5`. Kết quả của biểu thức lôgic `a > 5 and b < 10` là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 4: Cho hai biến `x = 0` và `y = 10`. Kết quả của biểu thức lôgic `x != 0 or y / x > 5` là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 5: Cho biến `diem = 7.5`. Biểu thức lôgic nào sau đây kiểm tra xem điểm có thuộc khoảng [7, 9) không?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 6: Cấu trúc cơ bản của câu lệnh điều kiện `if` trong Python là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 7: Điểm quan trọng nhất cần lưu ý về khối lệnh sau câu lệnh `if` (hoặc `elif`, `else`) trong Python là gì?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 8: Đoạn chương trình sau in ra gì?
`a = 10`
`if a > 5:`
` print('A')`
`print('B')`

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 9: Đoạn chương trình sau in ra gì?
`x = 15`
`if x % 2 == 0:`
` print('Chan')`
`else:`
` print('Le')`

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 10: Cấu trúc `if-else` được sử dụng khi nào?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 11: Đoạn chương trình sau in ra gì?
`diem = 85`
`if diem >= 90:`
` print('Gioi')`
`elif diem >= 70:`
` print('Kha')`
`elif diem >= 50:`
` print('Trung binh')`
`else:`
` print('Yeu')`

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 12: Cấu trúc `if-elif-else` được sử dụng khi nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 13: Thứ tự kiểm tra các điều kiện trong cấu trúc `if-elif-else` là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 14: Đoạn chương trình sau in ra gì?
`temp = 25`
`if temp > 30:`
` print('Nong')`
`elif temp < 20:` ` print('Lanh')` `else:` ` print('Mat me')`

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 15: Trong Python, toán tử lôgic `not` dùng để làm gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 16: Cho biến `is_student = True` và `is_employed = False`. Kết quả của biểu thức `is_student and not is_employed` là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 17: Đoạn chương trình sau in ra gì?
`diem_toan = 8`
`diem_van = 7`
`if diem_toan >= 8 and diem_van >= 8:`
` print('Hoc sinh gioi')`
`elif diem_toan >= 7 or diem_van >= 7:`
` print('Hoc sinh kha')`
`else:`
` print('Hoc sinh trung binh')`

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 18: Để kiểm tra một năm `nam` có phải là năm nhuận hay không (chia hết cho 400, hoặc chia hết cho 4 nhưng không chia hết cho 100), biểu thức lôgic nào sau đây là đúng?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 19: Đoạn chương trình sau in ra gì?
`a = 5`
`b = 10`
`if a > 0:`
` if b > 0:`
` print('Ca hai duong')`
` else:`
` print('A duong, B am hoac bang 0')`
`else:`
` print('A am hoac bang 0')`

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 20: Khi sử dụng câu lệnh điều kiện lồng nhau, điều gì là quan trọng nhất để đảm bảo chương trình chạy đúng logic?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 21: Đoạn chương trình sau có lỗi không? Nếu có thì lỗi gì?
`diem = 60`
`if diem >= 50:`
`print('Dat')`

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 22: Giả sử bạn cần viết chương trình phân loại học lực dựa trên điểm trung bình (DTB): Giỏi (DTB >= 8.0), Khá (6.5 <= DTB < 8.0), Trung bình (5.0 <= DTB < 6.5), Yếu (DTB < 5.0). Cấu trúc điều kiện nào là phù hợp nhất để xử lý trường hợp này?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 23: Cho biến `so_luong = 10`. Biểu thức lôgic nào sau đây kiểm tra xem `so_luong` có khác 0 không?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 24: Đoạn chương trình sau in ra gì?
`s = 'Hello'`
`if len(s) > 5:`
` print('Dai')`
`else:`
` print('Ngan')`

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 25: Cho hai biến `a = 10` và `b = 20`. Biểu thức lôgic `not(a > 5 or b < 15)` có giá trị là gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 26: Đoạn chương trình sau in ra gì?
`x = 10`
`y = 5`
`z = 12`
`if x > y and z > x:`
` print('Dong 1')`
`elif x > y or z < y:` ` print('Dong 2')` `else:` ` print('Dong 3')`

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 27: Khi nào khối lệnh trong nhánh `else` của cấu trúc `if-elif-else` được thực thi?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 28: Để kiểm tra xem một số nguyên `n` có phải là số chẵn dương hay không, biểu thức lôgic nào sau đây là đúng?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 29: Đoạn chương trình sau in ra gì?
`gio = 9`
`if gio < 12:` ` print('Buoi sang')` `if gio < 18:` ` print('Buoi chieu')`

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 09

Câu 30: Điều gì xảy ra nếu bạn quên dấu hai chấm `:` ở cuối dòng chứa `if`, `elif`, hoặc `else`?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If - Đề 10

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Trong Python, kiểu dữ liệu nào chỉ có hai giá trị là `True` và `False`?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Biểu thức lôgic nào sau đây kiểm tra xem biến `diem` có lớn hơn hoặc bằng 5 và nhỏ hơn 8 hay không?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
x = 10
y = 5
if x > y:
print('Ket qua A')
print('Ket qua B')

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
score = 75
if score >= 80:
print('Gioi')
else:
print('Dat')

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Trong cấu trúc `if-elif-else` của Python, khối lệnh `else` sẽ được thực hiện khi nào?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Đâu là lỗi cú pháp trong câu lệnh điều kiện Python sau?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho biểu thức lôgic: `(5 > 3) and (10 <= 10) or (2 != 2)`. Giá trị của biểu thức này là gì?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Để kiểm tra xem một số nguyên `n` có phải là số chẵn hay không, ta dùng biểu thức lôgic nào?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn chương trình:
x = 0
if x > 0:
print('Duong')
elif x < 0: print('Am') else: print('Bang 0')

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Biểu thức `not (True and False)` có giá trị là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Đâu là biểu thức lôgic thể hiện rằng biến `tuoi` không nằm trong khoảng từ 18 đến 60 (tức là `tuoi` < 18 hoặc `tuoi` > 60)?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn chương trình:
a = 10
b = 20
if a > 5:
if b > 15:
print('Ca hai dung')
else:
print('Chi a dung')
else:
print('a sai')

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Trong Python, khi viết câu lệnh điều kiện, khối lệnh thuộc về `if`, `elif`, hoặc `else` được xác định bằng gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Hãy xác định đầu ra của đoạn mã sau:
x = 10
y = 15
z = 20
if x > y:
print('A')
elif y < z: print('B') elif x == 10: print('C') else: print('D')

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Biểu thức lôgic nào sau đây sẽ trả về `True` nếu biến `ky_tu` là một chữ cái (hoa hoặc thường)? (Gợi ý: Sử dụng toán tử `or` và các phép so sánh)

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn chương trình:
a = 10
b = 5
c = 12
if a > b and c > a:
print('OK')

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Trong Python, toán tử so sánh `!=` dùng để làm gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn mã:
x = 5
y = 5
if x == y:
print('Bang')
if x >= y:
print('Lon hon hoac bang')

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Bạn cần viết một chương trình kiểm tra xem một năm `nam` có phải là năm nhuận hay không. Điều kiện năm nhuận là: chia hết cho 400, hoặc chia hết cho 4 nhưng không chia hết cho 100. Biểu thức lôgic nào sau đây là đúng?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Hãy xác định đầu ra của đoạn mã sau:
a = True
b = False
if a or b:
print(1)
if a and b:
print(2)
if not b:
print(3)

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Đâu là cách viết đúng cú pháp của câu lệnh `elif` trong Python?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn chương trình:
score = 85
if score >= 90:
grade = 'A'
elif score >= 80:
grade = 'B'
elif score >= 70:
grade = 'C'
else:
grade = 'D'
print(grade)

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Bạn muốn kiểm tra xem một biến `chuoi` có rỗng (empty string) hay không. Biểu thức lôgic nào sau đây là đúng?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn mã:
pha_che = 'cafe sua'
if pha_che == 'tra da':
gia = 10000
elif pha_che == 'cafe den':
gia = 12000
elif pha_che == 'cafe sua':
gia = 15000
else:
gia = 0
print(gia)

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Biểu thức lôgic `not (A and B)` tương đương với biểu thức nào sau đây theo định luật De Morgan?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn mã:
x = 10
y = 20
if x > 10:
print('Mot')
elif y > 15:
print('Hai')
else:
print('Ba')

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Khi sử dụng câu lệnh `if`, điều kiện trong câu lệnh đó phải là biểu thức có kiểu dữ liệu nào?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Cho đoạn mã:
so_luong = 55
don_gia = 10000
if so_luong > 50:
giam_gia = 0.1
else:
giam_gia = 0
thanh_tien = so_luong * don_gia * (1 - giam_gia)
print(thanh_tien)

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Bạn cần kiểm tra xem một số `num` có chia hết cho cả 3 và 5 hay không. Biểu thức lôgic nào sau đây là đúng?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19: Câu lệnh điều kiện If

Tags: Bộ đề 10

Trong một cấu trúc `if-elif-else`, nếu điều kiện của khối `if` đúng, thì các khối `elif` và `else` có được kiểm tra hoặc thực thi không?

Xem kết quả