Font size
Worksheetstin học
Total questions: 56
Worksheet time: 33mins
Kết quả của lệnh >>> 11 + 29//3 trả về kết quả có kiểu dữ liệu là:
Nguyên
Kí tự
Thực
Logic
Cho biết kết quả khi chạy đoạn chương trình sau: >>> s = 0 >>> for i in range(3): >>> s = s+2*i >>>print(s)
12.
10.
8.
6.
Kết quả của chương trình sau là gì ? >>>x = 8 >>>y = 9 >>>if x > y: >>>print('x lớn hơn y') >>>elif x==y: >>>print('x bằng y') >>>else: >>>print('x nhỏ hơn y')
x lớn hơn y
x bằng y
x nhỏ hơn y
Chương trình bị lỗi
Kết quả của lệnh >>> 40/2 + 10/3 lấy kết quả làm tròn đến 2 chữ số thập phân:
28.34
28.23333333332
23.32
23.33
Chọn phương án trả lời đúng khi nhập số nguyên p từ bàn phím.
p=input("Nhập số nguyên p: ")
p=int(input("Nhập số nguyên p: ")
p=int("Nhập số nguyên p: ")
p=interger(input("Nhập số nguyên p:"))
Xác định kiểu và giá trị của biểu thức sau 95>45?
int
bool
float
str
Lệnh sau cho kết quả là xâu kí tự như thế nào? >>> "học mãi"*2+ "mãi"*3
học mãimãimãimãimãimãi
học mãihọc mãi mãi mãi
họcmãi mãi mãi mãi mãi
học mãi mãi mãi mãi mãi
Lệnh sau cho kết quả là xâu kí tự như thế nào? >>> "học mãi"+ "mãi"*5
học mãimãimãimãimãimãi
học mãi mãi mãi mãi mãi mãi
họcmãi mãi mãi mãi mãi
học mãi mãi mãi mãi mãi
Kết quả của lệnh >>> 40/2 + 10/3 lấy kết quả làm tròn đến 2 chữ số thập phân:
28.34
23.33
23.32
28.23333333332
Lệnh sau đây cho kết quả là bao nhiêu? >>> 9*2 + 8**2//3 + 20%2
39
93
37
38
Viết chương trình nhập vào 4 số và tính tổng của chúng. Các dòng lệnh số mấy bị sai? >>>a = int(input("Nhập số a")) >>>b = float(input("Nhập số b")) >>>c = int(input("Nhập số c")) >>>d = input("Nhập số d") >>>print("Tổng là: ", a+b+c+d)
dòng 1,2
dòng 2,4
dòng 3,5
dòng 4
Để nhập dữ liệu kiểu số thực từ bàn phím, ta dùng lệnh?
x:=float(input(
x=float(input(
x=(input(
x=float((
Lệnh sau đây cho kết quả là bao nhiêu? >>> s= 19 - 2**2 + 5%3
15.
17
16
18
Lệnh sau đây cho kết quả là bao nhiêu? >>> s= (16/2)**2+5%2
65.0.
82
5.6
55
Lệnh sau đây cho kết quả là bao nhiêu? >>> s= 19 - 2**2 + 11%4
15.
17
16
18
Phép tính p OR q là phép toán logic như thế nào?
Chỉ đúng khi cả p và q đều đúng
Đúng khi ít nhất một trong p hoặc q đúng
Chỉ đúng khi p và q có giá trị khác nhau
Trong những tình huống nào sau đây, máy tính thực thi công việc tốt hơn con người?
Khi dịch một tài liệu.
Khi chuẩn đoán bệnh.
Khi thực hiện một phép toán phức tạp.
Khi phân tích tâm lí một con người.
Lệnh nào sau đây sẽ báo lỗi?
int(20+78)
float("12.367")
int("12+70")
str(56+65)
Trong Python, câu lệnh nào dưới đây được viết đúng?
for i in range(10): prin("A").
for i in range(10): print(A).
for i in range(10): print("A").
for i in range(10): prin(A).
Phép toán p AND q chỉ đúng khi nào?
Khi cả p và q đều đúng
Khi ít nhất một trong p hoặc q đúng
Khi p và q có giá trị khác nhau
Cho giá trị đúng nếu p sai và cho giá trị sai nếu p đúng
Lệnh sau đây cho kết quả là bao nhiêu? >>> s= (16/2)**2+5%3
65.0.
82
5.6
66
Lệnh sau đây cho kết quả là bao nhiêu? >>> 7*2 + 8**2//3 + 20%2
38
93
37
35
Trong các phép toán trong dữ liệu kiểu số, trong Python phép toán nào có ưu tiên cao nhất?
**
//
%
*, /
Cho pi= 3.14. Để tính diện tích đường tròn bán kính R, biểu thức nào là đúng?
S :=R*R*π
S:=R2*pi
S=pi*R*R
S := pi*R*R
Biến s có kiểu xâu kí tự khai báo nào dưới đây đúng?
s=Tin
s= "250"
s= 2.5
s=False
Kết quả của lệnh >>> 11 + 29/3 trả về kết quả có kiểu dữ liệu là:
Nguyên
Kí tự
Thực
Logic
Để chuyển đổi số nguyên và xâu kí tự thành số thực, ta dùng lệnh?
float()
int()
str()
type()
Trong phép toán số học với số nguyên, phép toán lấy phần nguyên trong Python là:
%
//
**
div
Cho chương trình với các dòng lệnh sau em hãy cho biết kết quả của s bằng bao nhiêu? >>> a,b,c=3,4,1 >>> s=(a/c*b)**2
Trong phép toán số học với số nguyên, phép toán lấy phần nguyên trong Python là:
%
//
**
div
Trong các phép toán trong dữ liệu kiểu số, trong Python phép toán nào có ưu tiên cao nhất?
**
//
%
*, /
Viết câu lệnh in ra màn hình thông tin như sau: 1x3x5x7=105
>>> print ("1x3x5x7 =", 1*3*5*7)
<<< print ("1x3x5x7 =", 1*3*5*7)
>>> print ('1x3x5x7 =', 1*3*5)
>>> Print ("1x3x5x7 =", 1*3*5*7);
Kết quả khi thực hiện câu lệnh sau: >>>10 /5 ** 2 + 8//3 +5/2
9.5.
11. 5
8.5
Câu lệnh bị lỗi.
Cho pi= 3.14. Để tính diện tích đường tròn bán kính R, biểu thức nào là đúng?
S :=R*R*π
S:=R2*pi
S=pi*R*R
S := pi*R*R
Cho chương trình với các dòng lệnh sau em hãy cho biết kết quả của s bằng bao nhiêu? >>> a,b,c=3,4,1 >>> s=(a/c*b)**2
Kết quả khi thực hiện câu lệnh sau: >>>10 - 5 ** 2 + 8//3 +2
-10.
11.
-11.
Câu lệnh bị lỗi.
Lệnh nào sau đây sẽ báo lỗi?
int(11+78.6)
float("12,367")
float(12.25+7)
str("12+70")
Phép tính p OR q là phép toán logic như thế nào?
Chỉ đúng khi cả p và q đều đúng
Đúng khi ít nhất một trong p hoặc q đúng
Chỉ đúng khi p và q có giá trị khác nhau
Kết quả khi thực hiện câu lệnh sau: >>>15 - 3 ** 2 + 10//2 + 5
10.
12.
15.
Câu lệnh bị lỗi.
Để chuyển đổi số thực thành số nguyên, ta dùng lệnh?
int()
float()
str()
type()
Kết quả của lệnh >>> 50/2 + 15/3 lấy kết quả làm tròn đến 2 chữ số thập phân:
28.34
25.33
25.32
28.23333333332
Kết quả của lệnh >>> 60/3 + 20/4 lấy kết quả làm tròn đến 2 chữ số thập phân:
25.00
25.50
25.25
25.20
Kết quả của lệnh >>> 75/5 + 15/3 lấy kết quả làm tròn đến 2 chữ số thập phân:
18.00
18.50
18.25
18.20
Cho biết kết quả khi chạy đoạn chương trình sau: >>> s = 0 >>> for i in range(4): >>> s = s+3*i >>>print(s)
30.
36.
42.
48.
Kết quả của lệnh >>> 18/3 + 12/4 lấy kết quả làm tròn đến 2 chữ số thập phân:
8.00
9.00
7.50
6.75
Trong Python, câu lệnh nào dưới đây được viết đúng?
for i in range(10): print("A")
for i in range(10): print(A)
for i in range(10): print("A")
for i in range(10): prin(A)
Lệnh sau đây cho kết quả là bao nhiêu? >>> 5*3 + 8**2//4 + 15%3
30
25
20
35
Trong Python, câu lệnh nào dưới đây được viết đúng?
for i in range(10): print("A")
for i in range(10): print(A)
for i in range(10): print("A")
for i in range(10): prin(A)
Cho biến s có kiểu xâu kí tự khai báo nào dưới đây đúng?
s=Tin
s= "250"
s= 2.5
s=False
Để chuyển đổi số nguyên và xâu kí tự thành số thực, ta dùng lệnh?
float()
int()
str()
type()
Cho biến x có giá trị ban đầu là 5. Kết quả của lệnh >>> x += 3*2 - 5 lấy kết quả làm tròn đến 2 chữ số thập phân:
6.00
7.00
8.00
9.00
Lệnh sau cho kết quả là xâu kí tự như thế nào? >>> "học mãi"*2 + "mãi"*3
học mãihọcmãimãi mãimãi
học mãi mãi mãi mãi mãi mãi
họcmãi mãi mãi mãi mãi
học mãi mãi mãi mãi mãi
Kết quả của lệnh >>> 25/5 + 15/3 lấy kết quả làm tròn đến 2 chữ số thập phân:
8.00
8.50
8.25
8.20
Trong Python, câu lệnh nào dưới đây được viết đúng?
for i in range(10): print("B")
for i in range(10): print(B)
for i in range(10): print("B")
for i in range(10): prin(B)
Chọn phương án trả lời đúng khi nhập số nguyên n từ bàn phím.
n=input("Nhập số nguyên n: ")
n=int(input("Nhập số nguyên n: ")
n=int("Nhập số nguyên n: ")
n=interger(input("Nhập số nguyên n:"))
Để nhập dữ liệu kiểu số thực từ bàn phím, ta dùng lệnh?
x:=float(input(
x=float(input(
x=(input(
x=float((
