Font size
Worksheets15 PHÚT TIN HỌC 11 IF
Total questions: 30
Worksheet time: 16mins
Biến t trong chương trình dưới đây có kiểu gì ?
str
int
bool
float
Hãy chọn đáp án có sử dụng rẽ nhánh:
Số 10 là số nguyên.
Số 10 là số chẵn
Nếu 10 chia hết cho 2 thì 10 là số chẵn.
Số 10 là số nguyên và cũng là số chẵn.
In command
if <điều kiện> : <câu lệnh>
câu lệnh được thực thi khi nào?
Điều kiện cho giá trị sai
Điều kiện cho giá trị đúng
Không cần kiểm tra điều kiện
Trong câu lệnh python
if <điềukiện> : <câu lệnh 1>
khác : <câu lệnh 2>
câu lệnh 2 được thực hiện khi nào?
Điều kiện biểu thức đúng
Điều kiện biểu thức sai
Câu lệnh 1 đã được thực hiện
Trong python, cấu trúc nào sau đây đúng?
if <điều kiện 1>: <câu lệnh 1>
elif <điều kiện 2>:
<câu lệnh 2>
khác: <câu lệnh 3>
if <điều kiện1>: <câu lệnh 1>
khác: <câu lệnh2>
elif <điều kiện 2>: <câu lệnh 3>
if <điều kiện1>: <câu lệnh1>
other <câu lệnh2>
elif <điều kiện2>: <câu lệnh3>
if <điều kiện 1>: <câu lệnh 1>
elif: <điều kiện 2>:
<câu lệnh 2>
khác: <câu lệnh 3>
Điều kiện nào đúng:
Nếu n là số chẵn và lớn hơn 100
if n%2==0 and n>100:
if (x % 2 == 0) and (x>100):
if (x % 2 != 0) and (x>100):
if n%2==0 or n>100:
Phép toán nào có thể được dùng để so sánh hai biến ?
==
//
**
!=
Chia lấy phần dư trong python ?
/
//
%
:
Chia lấy phần nguyên trong python ?
/
//
%
:
Qui tắc nào sau đây là đúng khi đặt tên cho biến trong Python ?
Tên biến có thể bắt đầu bằng một chữ số
Tên biến có thể chứa dấu gạch dưới "_"
Tên biến có thể có các ký hiệu đặc biệt như !, @, #, $, %,...
Tên biến có thể trùng với các từ khóa (keyword)
Kết quả của phép toán 15%3
0
1
2
5
Kết quả của phép tính 15//6
2
2.5
3
3.5
a = 5
b = 3
s = a**2 % b
print(s)
Điền kết quả vào ô bên dưới ?
(a)
Toán tử gán trong python ?
*, #," "
=, +=, *=
#, =, +=
" ", { }, /=
if ____:
# Câu lệnh
Điều kiện
Phéo toán
Biểu thức
print()
Kết thúc câu kiện cần gì ?
Dấu :
Dấu ?
Dấu #
Dấu //
Phép toán logic "hoặc" trong python được biểu diễn như thế nào ?
and
or
not
Phép phủ định trong python là gì?
and
or
not
bad
Tên biến nào sau đây là đúng
_tong Diem
@tongDiem
1.tongDiem
tongDiem
Hãy viết dạng rẽ nhánh theo ngôn ngữ tự nhiên cho bài toán kiểm tra tính chẵn, lẻ của số nguyên dương N?
Nếu N chia hết cho 2 thì N là số lẻ, nếu không thì N là số chẵn
Nếu N chia hết cho 2 thì N là số chẵn, nếu không thì N là số lẻ
Nếu N không chia hết cho 2 thì N là số chẵn, nếu không thì N là số lẻ
Nếu N là số nguyên thì N là số chẵn, nếu không thì N là số lẻ
Trong mô tả thuật toán sau, bước nào thể hiện rẽ nhánh:
Bước 1 : Nhập A, B;
Bước 2: Nếu A > B thì A là số lớn nhất rồi kết thúc;
Bước 3: B là số lớn nhất rồi kết thúc;
Bước 1
Bước 2
Bước 3
Không có bước nào
Đâu là kiểu kí tự trong Python?
string
boolean
float
Word
Cách để gán số nguyên có giá trị là 100 vào biến a là:
a := 100
a <- 100
a = 100
a << 100
Để khai báo nhập số nguyên a từ bàn phím:
a = int(input("Nhap so a: "))
print(a)
a = input("Nhap so a: ")
print(a)
a = float(input("Nhap so a: "))
print(a)
a = input("Nhap so a: ")
print(a)
Cú pháp câu lệnh if - else
if < điều kiện >:
< câu lệnh >
else:
<câu lệnh>
if < điều kiện >;
< câu lệnh >
else;
<câu lệnh>
Câu 2: Nêu cú pháp của câu lệnh điều kiện dạng thiếu là gì?
A. if <điều kiện> : <câu lệnh >
B. if <điều kiện> : <câu lệnh 1>
else:
<câu lệnh 2>
C. if <điều kiện> : else ; <câu lệnh 2>
D. if <điều kiện> to <câu lệnh >
Câu 5: Ta có 2 lệnh sau:
x:= 8;
If x>5 : x = x +1
Giá trị của x là bao nhiêu?
A. 5
B. 9
C. 8
D. 6
Câu 7: Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh:
if x> 5 : x = x + 5
A. 15;
B. 10;
C. 5;
D. 20.
Câu 8: If ... : ... else: là:
A. Vòng lặp xác định
B. Vòng lặp không xác định
C. Câu lệnh điều kiện
D. Một khai báo
Câu 9:Trong Python, trong câu lệnh đều kiện thì điều kiện là phép gì?
A. Phép so sánh
B. Phép gán
C. Phép cộng
D. Phép chia
