fbpx

Tổng hợp Lớp 8: Câu 1. Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh if<điều kiện> : , câu lệnh đứng sau dấu : được thực hiện kh

Câu hỏi:
Giúp em bài tập về nhà Tổng hợp lớp 8 câu hỏi như sau: Câu 1. Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh if<điều kiện> : <câu lệnh>, câu lệnh đứng sau dấu : được thực hiện khi
A. điều kiện được tính toán xong;
B. điều kiện được tính toán và cho giá trị đúng;
C. điều kiện không tính được;
D. điều kiện được tính toán và cho giá trị sai;
Câu 2. Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh if <điều kiện> : <câu lệnh 1> else :<câu lệnh 2>, câu lệnh 2 được thực hiện khi
A. biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;
B. câu lệnh 1 được thực hiện;
C. biểu thức điều kiện sai;
D. biểu thức điều kiện đúng;
Câu 3. Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A. B có thể dùng cấu trúc rẽ nhánh như sau :
A. if A <= B: X = A
else: X = B
B. if A < B: X = A
C. X = B
if A < B: X = A
D. if A < B: X = A
else X = B
Câu 4. Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A. A + B
B. A > B
C. N mod 100
D. “A nho hon B”
Câu 5. Trong ngôn ngữ lập trình Python, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…else…?
A. Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa hai cặp dấu ngoặc nhọn;
B. Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa hai dấu ngoặc đơn;
C. Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải thụt lề so vs từ khóa else
D. Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải thẳng hàng với từ khóa else
Câu 6. Trong ngôn ngữ lập trình Python, muốn kiểm tra đồng thời cả ba giá trị của A. B. C có cùng lớn hơn 0 hay không ta viết câu lệnh If thế nào cho đúng ?
A. If A. B. C > 0 : ……
B. If (A > 0) and (B > 0) and (C > 0) : ……
C. If A>0 and B>0 and C>0 : ……
D. If (A>0) or (B>0) or (C>0) :……
Câu 7. Cho đoạn chương trình:
x=2
y=3
if x > y : F= 2*x – y
else:
if x==y : F= 2*x else: F= x*x + y*y
Sau khi thực hiện đoạn chương trình trên, giá trị F là:
A. F=13.
B. F=1.
C. F=4.
D. Không xác định
Câu 8. Điều kiện trong Python được biểu diễn bằng biểu thức nào:
A. ( 2 x) or ( x <5)
B. ( x <5) and ( 2 x)
C. (x >= 2) and ( x<5)
D. (x >= 2) or ( x<5)
Câu 9: Vòng lặp While – do kết thúc khi nào
A. Khi một điều kiện cho trước được thỏa mãn
B. Khi đủ số vòng lặp
C. Khi tìm được Output
D. Tất cả các phương án
Câu 10: Câu lệnh sau giải bài toán nào:
While M <> N:
if M > N: M=M-N else: N=N-M
A. Tìm UCLN của M và N.
B. Tìm BCNN của M và N
C. Tìm hiệu nhỏ nhất của M và N
D. Tìm hiệu lớn nhất của M và N
Câu 11: Đoạn chương trình sau giải bài toán nào?
for i in range(1, M):
if (i % 3 = =0) and (i % 5 == 0):
T = T + i
A. Tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến M
B. Tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến M
C. Tổng các số chia hết cho 3 trong phạm vi từ 1 đến M
D. Tổng các số chia hết cho 5 trong phạm vi từ 1 đến M
Câu 12: Trong vòng lặp For . Số vòng lặp bằng:
A. Giá trị đầu cộng giá trị cuối
B. Giá trị cuối trừ biến đếm
C. giá trị đầu bằng giá trị cuối
D. Giá trị cuối trừ 1
Câu 13: Kiểu dữ liệu của biến đếm trong lệnh lặp for:
A. Cùng kiểu với giá trị đầu và giá trị cuối
B. Chỉ cần khác kiểu với giá trị đầu
C. Cùng kiểu với các biến trong câu lệnh
D. Không cần phải xác định kiểu dữ liệu
Câu 14: Trong lệnh lặp for: (chọn phương án đúng nhất)
A. Giá trị đầu phải nhỏ hơn giá trị cuối
B. Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối
C. Giá trị đầu phải lớn hơn giá trị cuối
D. Giá trị đầu phải bằng giá trị cuối
Câu 15: Cho xâu S là ‘Hanoi-Vietnam’. Kết quả của hàm len(S) là:
A. 12
B. 13
C. 14
D. 15


Trả lời 1:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:

1.B

2.C

3.A

4.B

5.B

6.B

7.A

8.C

9.A

10.A

11.B

12.D

13.A

14.B

15.B


Phụ huynh gặp khó khăn cân bằng công việc và dạy con chương trình mới. Hãy để dịch vụ gia sư của chúng tôi giúp bạn giảm bớt áp lực, cung cấp kiến thức chuyên sâu và hỗ trợ con bạn học tập hiệu quả.

Viết một bình luận

Trẻ em cần được trao cơ hội để có thể học tập và phát triển tốt hơn. Giúp con khai phá tiềm năng tư duy và ngôn ngữ ngay hôm nay.

Nhập tên ba (mẹ) để được Trung tâm tư vấn lộ trình học cho bé

    KHÔNG HỌC ĐÔNG, KHÔNG ÁP LỰC – GIA SƯ 1 KÈM 1, MỞ CỬA TƯƠNG LAI!
    MIỄN PHÍ HỌC THỬ 1 BUỔI - LIÊN HỆ NGAY
    test_ai