Font size
WorksheetsPython_luyện tập 1
Total questions: 22
Worksheet time: 15mins
Để lấy cái giá trị từ 3 đến 10 ta làm cách nào?
for i in range(3,10)
for i in range(3,10,2)
for i in range(3,10,1)
for i in range(3,11)
Đâu là cấu trúc vòng lặp for
for i in range(giá trị bắt đầu, giá trị kết thúc,step)
Công việc thực hiện
For i in range(giá trị bắt đầu, giá trị kết thúc,step)
Công việc thực hiện
for i in range(giá trị bắt đầu, giá trị kết thúc,step):
Công việc thực hiện
For i in range(giá trị bắt đầu, giá trị kết thúc,step):
Công việc thực hiện
Kết quả in ra sẽ là?
0,1,2,3,4,5,6,7,8,10
0,1,2,3,4,5,6,7,8,9
1,2,3,4,5,6,7,8,9,10
1,2,3,4,5,6,7,8,9
Kết quả in ra sẽ là?
3,4,5,6,7,8,9,10
3,4,5,6,7,8,9
3,5,7,9
3,5,7,9,11
Kết quả in ra dưới đây là?
49
50
47
46
Đặt a = 5, b = 3
sử dụng toán tử chia lấy dư, ta sẽ được kết quả là ?
1.6
1
0.6
2
Chương trình trên, in ra bao nhiêu dòng "Hello"
8
9
10
11
Câu lệnh trong hình cho kết quả là gì?
Đúng
True
False
Sai
Câu lệnh nào sau đây sai khi in ra màn hình các số tự nhiên từ 0 đến 10 trên 1 dòng?
for i in range(0,11,1):
print(i, end='')
for i in range(11):
print(i, end='')
for i in range(0, 11)
print(i, end='')
for i in range(11, 1): print(i, end='')
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
Hãy xem đoạn code sau, nó sẽ tạo ra những gì?
1,2,3,4,5,6,7,8,9,10,11,12
0,1,2,3,4,5,6,7,8,9,10,11,12
1,2,3,4,5,6,7,8,9,10,11,12,13
0,1,2,3,4,5,6,7,8,9,10,11,12,13
Dòng lệnh for nào sẽ làm cho khối lệnh sau dấu : lặp lại 10 lần ?
for i in range (1,10):
for i in range (0,10):
for i in range ( 0,11):
for i in range(1,11):
Cho đoạn chương trình sau:
a=b=1
c=1
d=2
print(a+b+c+d)
Kết quả trên màn hình là:
A. 3
B. 4
C. 5
D. 6
Kết quả của câu lệnh:
print(123 + 321)
444
Không thực hiện được
"444"
'444'
Có x = 12 sau đó ta có câu lệnh x +=7 rồi print(x). Vậy kết quả là?
12
9
127
19
Toán tử không bằng là toán tử nào dưới đây?
<>
==
<=
>=
x = '112' biến x có kiểu dữ liệu gì trong Python?
Kiểu int
Kiểu str
Kiểu float
Kiểu complex
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 = 9; b = 5
a = 5; b = 4
a = 9; b = 9
a = 4; b = 5
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 lớn hơn b
a bằng b
a nhỏ hơn b
a = 20
if (a > 18): print ("Tuổi lớn hơn 18")
Không in ra kết quả
Tuổi lớn hơn 20
Tuổi lớn hơn 18
Tuổi nhỏ hơn 18
