1) Rẽ nhánh có mấy dạng? a) 1 b) 2 c) 3 d) 4 2) Rẽ nhánh dạng thiếu có dạng: a) Nếu... b) Nếu...thì... c) Nếu...thì...Nếu không thì... d) Thì.... 3) Rẽ nhánh dạng đủ có dạng: a) Nếu... b) Nếu...thì... c) Nếu...thì...Nếu không thì... d) Thì.... 4) Câu nói: "Nếu học kết hợp chơi thì sẽ rất thú vị" là rẽ nhánh dạng nào: a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng d) Không xác định 5) Câu nói: "Nếu trời mưa thì mình sẽ ở nhà Nếu không thì mình sẽ đi đá bóng" là rẽ nhánh dạng nào: a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng d) Không xác định 6) Biểu thức logic cho kết quả là a) True b) False c) True hoặc False d) Một số nguyên 7) Đâu là phép toán so sánh: a) > b) + c) - d) * e) / 8) Đâu KHÔNG là phép toán so sánh: a) > b) >= c) < d) == e) != f) + 9) Đâu là phép toán so sánh "lớn hơn hoặc bằng" a) > b) >= c) < d) == e) != f) + 10) Đâu là phép toán so sánh "bằng" trong Python a) > b) >= c) < d) == e) != f) + 11) Đâu là phép toán so sánh "Khác" trong Python a) > b) >= c) < d) == e) != f) + 12) Đâu là biểu thức logic: a) a==1 b) a=1 c) a=b+1 d) a,b=1,2 13) a,b=10,20 vậy biểu thức quan hệ a>=b sẽ cho giá trị: a) True b) False c) True hoặc False d) True và False 14) Hãy tích chọn biểu thức cho ra giá trị True: a) 100%2 == 0 b) 100%2 != 0 c) 100 == 0 d) 0 >0 15) Hãy tích chọn biểu thức cho ra giá trị False: a) 100%2 == 0 b) 100%2 != 0 c) 100 == (99+1) d) 100 >= 0 16) Biểu diễn số x nằm trong khoảng (0;10) ta dùng biểu thức: a) (x>0) and (x<10) b) (x>0) or (x<10) c) (x>=0) and (x<10) d) (x>0) and (x=<10) 17) Biểu diễn số y nằm ngoài đoạn [0 ; 10] ta dùng biểu thức: a) (x<0) and (x>10) b) (x<0) or (x>10) c) (x<0) and (x>10) d) (x>0) or (x>10) 18) Biểu diễn số z nằm trong đoạn [0; 1] hoặc đoạn [5,10] ta dùng biểu thức: a) (x>=0 and x<=1) or (x>=5 and x<=10) b) (x>=0 and x<=1) and (x>=5 and x<=10) c) (x>=0 or x<=1) or (x>=5 and x<=10) d) (x>=0 or x<=1) and (x>=5 or x<=10) 19) Giá trị x nào làm cho biểu thức: x%3 == 0 nhận giá trị đúng (True) a) 5 b) 6 c) 7 d) 8 20) Giá trị x nào làm cho biểu thức: (x%3 == 0) and (x%5 == 0) nhận giá trị đúng (True) a) 3 b) 5 c) 10 d) 15 21) Giá trị x nào làm cho biểu thức: (x%3 == 0) or (x%5 == 0) nhận giá trị đúng (True) a) 2 b) 5 c) 7 d) 7 22) Câu lệnh rẽ nhánh (điều kiện) có mấy dạng: a) 1 b) 2 c) 3 d) 4 23) Các dạng của câu lệnh điều kiện là: a) Dạng thiếu b) Dạng đủ c) Dạng thiếu và dạng đủ d) Không xác định 24) Đâu là cấu trúc cú pháp của câu điều kiện dạng thiếu: a) b) c) 25) Trong ảnh là hoạt động của câu lệnh điều kiện dạng nào: a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng d) Không dạng nào 26) Trong ảnh là hoạt động của câu lệnh điều kiện dạng nào: a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng d) Không dạng nào 27) Đâu là cấu trúc cú pháp của câu điều kiện dạng đủ: a) b) c) 28) Lưu ý nào sau đây đúng khi viết lệnh điều kiện: a) từ khóa if phải viết thường b) từ khóa if phải viết hoa c) từ khóa if có thể viết tự do 29) Lưu ý nào sau đây đúng khi viết lệnh điều kiện: a) Sau <điều kiện> phải có dấu ":" b) Sau <điều kiện> phải có dấu ";" c) Sau <điều kiện> không có ký tự gì d) Sau <điều kiện> phải có dấu "!" 30) Lưu ý nào sau đây đúng khi viết lệnh điều kiện: a) <khối lệnh> cần viết lùi vào và thẳng hàng so với if b) <khối lệnh> cần viết thẳng hàng so với if c) <khối lệnh> cần cùng hàng so với if d) <khối lệnh> chỉ có 1 lệnh 31) Lưu ý nào sau đây đúng khi viết lệnh điều kiện: a) <khối lệnh> có thể có nhiều lệnh b) <khối lệnh> chỉ được có 1 lệnh c) <khối lệnh> phải là câu lệnh print d) <khối lệnh> phải là câu lệnh nhập 32) "Nếu <điều kiện> đúng thì <khối lệnh> được thực hiện, nếu <điều kiện> sai thì <khối lệnh> không được thực hiện". Đó là hoạt động của câu lệnh điều kiện dạng nào? a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng 33) "Nếu <điều kiện> đúng thì <khối lệnh 1> được thực hiện, nếu <điều kiện> sai thì <khối lệnh 2> được thực hiện". Đó là hoạt động của câu lệnh điều kiện dạng nào? a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng 34) Câu lệnh trong ảnh là lệnh điều kiện dạng nào? a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng 35) Câu lệnh trong ảnh là lệnh điều kiện dạng nào? a) Dạng thiếu b) Dạng đủ c) Cả 2 dạng 36) Trong ảnh dòng lệnh nào có lỗi: a) dòng 2 b) dòng 3 c) dòng 4 d) dòng 5 37) Trong ảnh dòng lệnh 2 có lỗi gì? a) Thiếu : sau điều kiện b) if viết thường c) a viết thường d) Dòng 2 không có lỗi 38) Trong ảnh dòng lệnh nào gây ra lỗi a) dòng 2 b) dòng 2 và 4 c) dòng 3 và 5 d) dòng 1 39) Sửa như thế nào để đoạn chương trình trong ảnh đúng hơn: a) Lệnh print cần viết lùi vào b) Không có gì sai c) if cần phải viết hoa d) điều kiện chưa đúng 40) Ý nghĩa câu lệnh trong ảnh: a) Nhập 1 số nguyên từ bàn phím b) Nhập 1 số thực từ bàn phím c) Nhập 1 số bất kỳ từ bàn phím d) Nhập một xâu ký tự từ bàn phím 41) Nếu nhập giá trị a là -5 chương trình sẽ cho ra: a) "số nguyên âm" b) "số nguyên dương" c) Không có thông báo nào d) Báo lỗi 42) Nếu nhập giá trị a là 10 chương trình sẽ cho ra: a) "số nguyên âm" b) "số nguyên dương" c) Không có thông báo nào d) Báo lỗi 43) Nếu nhập giá trị a là 0 chương trình sẽ cho ra: a) "số nguyên âm" b) "số nguyên dương" c) Không có thông báo nào d) Báo lỗi 44) Nếu nhập giá trị a là 10 chương trình sẽ cho ra: a) "Số chẵn b) "Số lẻ" c) Không có kết quả d) Báo lỗi 45) Nếu nhập giá trị a là 5 chương trình sẽ cho ra: a) "Số chẵn b) "Số lẻ" c) Không có kết quả d) Báo lỗi 46) Nếu nhập giá trị a là 0 chương trình sẽ cho ra: a) "Số chẵn b) "Số lẻ" c) Không có kết quả d) Báo lỗi

TÌM HIỂU RẼ NHÁNH TRONG PYTHON

Bảng xếp hạng

Phong cách trực quan

Tùy chọn

Chuyển đổi mẫu

Bạn có muốn khôi phục tự động lưu: không?