Font size
Worksheetspython 11 hk1 (kết thúc bài if)
Total questions: 50
Worksheet time: 25mins
Câu lệnh if nào viết đúng cú pháp dạng đủ
if a + b:
a = a - b
else:
a = a+b
if a < b:
a = a - b
else:
a = a+b
if a < b
a = a - b
else:
a = a+b
if <a < b>:
<a = a - b>
else:
<a = a+b>
Cho chương trình
a = 4
b = 5
if a > b:
a = a+b
else:
b = a+b
Sau khi thực hiện chương trình trên thì giá trị của a và b là
a = 9; b = 5
a = 4; b = 5
a = 9; b = 9
a = 4; b = 9
a = 1
b = 7
if a+b > 5:
a = a + 1
Sau khi chạy chương trình trên thì giá trị của a là
a = 1; b =7
a = 2
a = 9
chương trình lỗi
a = 1
b = 4
if a+b = 5:
a = a + 1
else:
b = b+1
Sau khi chạy chương trình trên thì giá trị của a và b là
a = 1; b = 4
a = 2; b = 4
a = 2; b = 5
chương trình lỗi
a = 1
b = 1
if a == b:
a = a + 1
b = b + 1
else:
a = b +1
b = a+1
Sau khi thực hiện chương trình trên thì giá trị của a và b là
a = 2; b = 1
a = 1; b = 1
a = 2; b = 2
chương trình lỗi
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 ?
*, #," "
=, +=, *=
#, =, +=
" ", { }, /=
Kiểu dữ liệu số thực trong Python là:
real
int
float
str
Tên biến nào sau đây là đúng trong Python
-tich
csn1
tong@
1_dem
Trong Python, tên nào sau đây đặt sai theo quy tắc đặt tên
tinhoc11
_11
tin_hoc11
11tin_hoc
Lệnh gán giá trị cho biến b nguyên nào sau đây là đúng?
b = 10.
B = 10.
b == 10
b = ‘10’
Trường hợp nào sau đây không phải lệnh gán trong python?
cd = 50
a = a * 2.
a = 10.
a + b = 100.
Tìm lỗi sai trong khai báo biến nguyên Max sau đây?
Max = 2021:
Thừa dấu (=)
Tên biến trùng với từ khoá
Thừa dấu (:)
Câu lệnh đúng
Để gán giá trị cho một biến số ta thực hiện như thế nào?
<giá trị> := A.
A = <giá trị>.
<giá trị> = A.
A := <giá trị>.
Để tính diện tích đường tròn bán kính R, với pi = 3,14, biểu thức nào sau đây trong Python là đúng?
S:=R*R*pi.
S=R*R*pi.
S:=2(R)*pi.
S:=R2*pi.
Để viết 3 mũ 4 trong Python chọn
3**4.
3//4.
3*3+3*3
3%4.
Chuyển biểu thức sau sang python 2x+1x+2
2*x+1/x+2.
(2*x+1)/(x+2).
(2*x+1)(x+2).
(2*x+1) :(x+2).
Kết quả khi thực hiện câu lệnh sau:
>>>10 - 5 ** 2 + 8//3 +2
-11
11
7
-7
Hãy cho biết kết quả xuất ra màn hình đoạn chương trình sau đây?
x=int(input('Nhập số x=')
x=20
print(x//3)
2
20
6
Một giá trị khác tùy theo giá trị x được nhập ở dòng lệnh 1
Hãy cho biết kết quả xuất ra màn hình đoạn chương trình sau đây?
x=20
print((x//3)>3)
20
False
True
6
Python có hiển thị được Tiếng Việt không?
Không
Có
Câu lệnh sau in ra màn hình nội dung gì?
print(“3*10+20”)
50
3*10+20
“3*10+20”
‘3*10+10’
Để biểu diễn cho câu nói “ n là số chẵn” thì câu lệnh nào sau đây đúng?
A. n%2==0
B. n//2==0
C. n/2==0
D. n%2==1
Kết quả của phép int(‘45.67’)=…..
A. 45.67
B. 45
C. ’45.67’
D. 67
Trình tự thực hiện các phép toán số học trong biểu thức số học
Cộng trừ nhân chia.
Trong ngoặc trước ngoài ngoặc sau, nhân chia trước cộng trừ sau.
Nhân chia cộng trừ đến trong ngoặc.
Không có quy định rõ ràng điều này.
Cho biết kết quả của a khi chạy hết đoạn chương trình sau:
a = 1
b = 2
b = b * a
a = a + b
3
4
trống
2
Trong Python, các đoạn chú thích được đặt sau dấu:
@
/
#
%
Kiểu dữ liệu số nguyên trong NNLT Python kí hiệu là
float
int
string
bool
Kết quả của biểu thức (abs(25-30) % 3)**2 là
4
3
2
1
Hãy cho biết kết quả xuất ra màn hình đoạn chương trình sau đây?
x=int(input('Nhập số x=')
x=20
print(x//3)
2
20
6
Một giá trị khác tùy theo giá trị x được nhập ở dòng lệnh 1
Hãy cho biết kết quả xuất ra màn hình đoạn chương trình sau đây?
a=10.5
b=10.5
b=int(a)
print(b+10)
10.5
10
20
20.5
Lệnh nào dùng để lấy dữ liệu đầu vào từ người dùng?
cin
scanf()
input()
print()
Câu 29. Thoát khỏi môi trường Python IDLE ta nhấn: (nhận biết)
A. File → Exit
B. Save C. Ctrl + N D. Run → Run Modulle
C. Ctrl + N
D. Run → Run Modulle
Câu 46. Trong Python, để nhập vào số nguyên n từ bàn phím, ta dùng lệnh sau (thông hiểu)
A. n=int(input("nhap so nguyen: "))
B. n = (input(ˈnhap so nguyen: ˈ))
C. n = (ˈnhap so nguyen: ˈ)
D. int(input(ˈnhap so nguyen: ˈ))
Câu 47: Cho biết kết quả của biểu thức 24*(4+3)//5%2*3 (vận dụng)
A.3
B.4
C.9
D.72
Câu 51. Biểu thức 32//3 + 7/2*3 có giá trị là: (Vận dụng)
A. 19
B. 25.5
C. 24
D. 20.5
Cho biết kết quả in ra của đoạn lệnh sau?
>>>x=25
>>>y=x%6
>>>z=x-y*4//2
>>>print(z)
25
24
23
0
Cú pháp trên là thuộc dạng câu lệnh điều kiện dạng nào ?
câu lệnh điều kiện dạng đủ
câu lệnh điều kiện dạng thiếu
câu lệnh điều kiện dạng đủ và thiếu
câu lệnh điều kiện dạng vừa đủ vừa thiếu
Cho đoạn chương trình sau:
Sau khi thực hiện chương trình, giá trị của F là:
2
12
21
11
Trong câu lệnh
if <điều kiện>: <câu lệnh>
câu lệnh được thực hiện khi?
Đ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 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?
Biểu thức điều kiện đúng
Biểu thức điều kiện 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>
else: <câu lệnh 3>
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>
if <điều kiện1>: <câu lệnh1>
else <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>
else: <câu lệnh 3>
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.
Không in ra gì hết.
100 là số chẵn.
100 là số lẻ.
100 là nguyên tố
Cấu trúc rẽ nhánh có mấy dạng?
