wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIN 10 BÀI F6.1

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Biến t trong chương trình dưới đây có kiểu gì ?

a)

str

b)

int

c)

bool

d)

float

2.

Biến t trong chương trình dưới đây có kiểu gì ?

a)

str

b)

int

c)

bool

d)

float

3.

Trong Python, Cấu trúc rẽ nhánh dạng đủ nào sau đây đúng?

a)

If <điều kiện> : <câu lệnh 1>; else <câu lệnh 2>

b)

If <điều kiện> : <câu lệnh1>

else :<câu lệnh 2>;

c)
If <điều kiện> then else <câu lệnh >;
d)

If <điều kiện>: else <câu lệnh 1> : <câu lệnh 2>;

4.

Cho đoạn chương trình sau:

x:=5; y:=4;

If x>y : F:=x*x-y

Else: F:=3*x-y;

Sau khi thực hiện chương trình, giá trị của F là:

a)

2

b)

12

c)

21

d)

22

5.

Trong câu lệnh

if <điều kiện> :<câu lệnh>

Câu lệnh được thực hiện khi?

a)

Điều kiện cho giá trị sai

b)

Điều kiện cho giá trị đúng

c)

Không cần kiểm tra điều kiện

6.

Trong python câu lệnh

If <điềukiệ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

b)

Biểu thức điều kiện sai

c)

Câu lệnh 1 được thực hiện

7.

Câu lệnh nào sau đây đúng?

a)

if a % 2==0: print('a là số chẵn')

b)

if a!=0 else print('pt vô nghiem');

c)

if n>100 : print('so lon hon 100)

else print('so nho hon 100')

d)

if thang==1 print('thang co 31 ngay');

8.

Trong python, Để kiểm tra 3 cạnh tạo thành tam giáchay không thì câu lệnh nào sau đây đúng?

a)

if (a+b>c) and( a+c>b and ( b+c>a): print('tạo thành tam giác')

b)

if (a+b>c) or( a+c>b or ( b+c>a) :print('tạo thành tam giác')

c)

if (a+b>c) or( a+c>b or ( b+c>a) :write('tạo thành tam giác')

d)

if (a+b>c) and( a+c>b and ( b+c>a): write('tạo thành tam giác')

9.

Trong python, cấu trúc nào sau đây đúng?

a)

if <điều kiện 1 >: <câu lệnh 1>

elif <điều kiện 2>:

<câu lệnh 2>

else: <câu lệnh 3>

b)

if <điều kiện1>: <câu lệnh 1>

else: <câu lệnh2>

elif <điều kiện 2>: <

câu lệnh 3>

c)

if <điều kiện1>: <câu lệnh1>

else <câu lệnh2>

elif <điều kiện2>: <

câu lệnh3>

d)

if <điều kiện 1 >: <câu lệnh 1>

elif: <điều kiện 2>:

<câu lệnh 2>

else: <câu lệnh 3>

10.

Cho python, cho đoạn lệnh

IF n%2= = 0: print(n, ‘ là số chẵn’);

IF (n%2) !=0 : print(n, ‘ là số lẻ’);

Cho N = 100, hỏi kết quả sau khi thực hiện tập lệnh trên.

a)

Không in ra gì hết.

b)

100 là số chẵn.

c)

100 là số lẻ.

d)

100 là nguyên tố

11.

Cho chương trình

a = 4

b = 5

if a > b:

a = a+b

Sau khi thực hiện chương trình trên thì giá trị của a và b là

a)

a = 9; b = 5

b)

a = 5; b = 4

c)

a = 9; b = 9

d)

a = 4; b = 5

12.

x = 1

if (x>0): print("Số " + repr(x) + " là số dương")

else: print("Số " + repr(x) + " là số âm")

a)

Số 1 là số dương

b)

Số 1 là số âm

c)

Không thông báo gì

13.

a = 20

if (a > 18): print ("Tuổi lớn hơn 18")

a)

Không in ra kết quả

b)

Tuổi lớn hơn 20

c)

Tuổi lớn hơn 18

d)

Tuổi nhỏ hơn 18

14.

num = 13

if (num % 2 == 0): print("Số " + repr(num) + " là số chẵn")

else: print("Số " + repr(num) + " là số lẻ")

a)

Số 13 là số chẵn

b)

Số 13 là số lẻ.

c)

Không thông báo gì

15.

a=5

b=9

if a>b: print ("a lớn hơn b")

elif a==b: print ("a bằng b")

else: print ("a nhỏ hơn b")

a)

a lớn hơn b

b)

a bằng b

c)

a nhỏ hơn b

16.

Nhập n bằng 2023 thì nhận được kết quả là

a)

Số ngày của năm 2023 là 365

b)

Số ngày của năm 2023 là 366

c)

Năm 2023 không phải năm nhuận

d)

Năm 2023 là năm nhuận

17.

a = int(input(‘a = ‘))

if a<0: print(a, "là số nguyên âm")

if a>0: print(a, "là số nguyên dương")

Nhập a=569 thì nhận kết quả gì?

a)

là số nguyên âm

b)

là số nguyên dương

c)

569 là số nguyên âm

d)

569 là số nguyên dương

18.

x = 6

y = 3

if (x*x+ y **2) <= 1: print("z = ", x*x+ y **2)

if ((x*x+ y **2) > 1) and ( y>=x): print("z = ", x+y)

if ((x*x+ y **2) > 1) and ( y<x): print("z = ", 0.5)

a)

z=0.5

b)

z=42

c)

z=2.35

d)

z=9

19.

Tìm sự chưa hợp lý trong đoạn code sau:

dtb = int(input(‘Nhập n = ‘))

if dtb >= 8.0: print(‘Học sinh giỏi’)

elif dtb >= 6.5: print(‘Học sinh khá’)

elif dtb >= 5.0: print(‘Học sinh trung bình’)

elif dtb >= 3.5: print(‘Học sinh yếu’)

else: print(‘Học sinh kém’)

a)

Sai cú pháp câu lệnh If

b)

Không được dùng nhiều elif

c)

Biến dtb kiểu số nguyên

d)

Báo lỗi khi kiểm tra điều kiện câu lệnh If

20.

Điều kiện nào đúng:

Nếu n là số chẵn và lớn hơn 100

a)

if n%2==0 and n>100:

b)

if (x % 2 == 0) and (x>100):

c)

if (x % 2 != 0) and (x>100):

d)

if n%2==0 or n>100:

21.

a=6

b=2

if (a!=0) and (b!=0): print("x=",-b/a)

a)

x=-0.3333333

b)

PT vô nghiệm

c)

x=3

d)

PT vô số nghiệm

22.

Cho chương trình

a = 4

b = 5

if a > b:

a = a+b

Sau khi thực hiện chương trình trên thì giá trị của a và b là

a)

a = 9; b = 5

b)

a = 5; b = 4

c)

a = 9; b = 9

d)

a = 4; b = 5