wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Câu lệnh rẽ nhánh PyThon

Total questions: 10

Worksheet time: 5mins

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.

Dấu cần điền vào chỗ ___ để kết quả của Y bằng False là:

a)

<

b)

=>

c)

>

d)

!=

3.

Cho biến a = 10 để chuyển biến a sang kiểu chuỗi ta sử dụng cách nào sau đây

a)

int(a)

b)

float(a)

c)

str(a)

d)

bool(a)

4.

Tên biến nào sau đây là đúng

a)

_tong Diem

b)

@tongDiem

c)

1.tongDiem

d)

tongDiem

5.

Hãy chọn đáp án có sử dụng rẽ nhánh:

a)

Số 10 là số nguyên.

b)

Số 10 là số chẵn

c)

Nếu 10 chia hết cho 2 thì 10 là số chẵn.

d)

Số 10 là số nguyên và cũng là số chẵn.

6.

Đáp án nào có sử dụng tình huống rẽ nhánh

nếu … thì …, nếu không thì …

a)

Nếu 5 > 10 thì 5 là số lớn nhất.

b)

Nếu 10 > 5 thì 10 là số lớn nhất.

c)

Nếu 10 chia hết cho 5 thì 10 là số chẵn.

d)

Nếu 5 > 10 thì 5 là số lớn, nếu không thì 10 là số lớn

7.

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?

a)

Nếu N chia hết cho 2 thì N là số lẻ, nếu không thì N là số chẵn

b)

Nếu N chia hết cho 2 thì N là số chẵn, nếu không thì N là số lẻ

c)

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ẻ

d)

Nếu N là số nguyên thì N là số chẵn, nếu không thì N là số lẻ

8.

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;

a)

Bước 1

b)

Bước 2

c)

Bước 3

d)

Không có bước nào

9.

Xét chương trình sau

a=102

b=int(iput(‘b=’))

if (a<b):

print(‘Xin chao cac ban!’)

a)

99

b)

100

c)

101

d)

103

10.

Với cấu trúc rẽ nhánh

if <điều kiện>:

<câu lệnh>

thì câu lệnh đượ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