Font size
WorksheetsTinhk1
Total questions: 84
Worksheet time: 42mins
cho a= 15 b = 8 Hãy tính giá trị A B trong trường hợp sau
if a>b:
a=b-a
b=a+2
else:
a=b-a
a=5,b=8
a=-7,b=-5
a=5,b=-7
a=5,b=7
Cho đoạn chương trình sau
if(a!=0):
x=9 // a
else
x=-1
print (‘ x=’,x+1)
Khi cho a=0 đonaj chương trình trên sẽ in ra màn hình giá trị x=?
1
0
-1
Ko xác định
Câu lệnh trong đoạn chương trình
if<điều kiện>:
<câu lệnh>;
Luôn thực hiện
Thực hiện khi điều kiện đúng
Thực hiện khi điều kiện sai
Cả 3 lựa chọn trên đều sai
Đoạn chương trình :if<điều kiện>:
<câu lệnh1>
else:
<câu lệnh2>
Thưc hiện câu lệnh 1 khi điều kiện đúng
Thực hiện câu lệnh 1 khi điều kiện sai
Thực hiện câu lệnh 2 khi điều kiện đúng
Cả 3 lựa chọn đèu sai
Đoạn chương trình :if<điều kiện>:
<câu lệnh1>
else:
<câu lệnh2>
Thực hiện câu lệnh 1 khi biểu thức điều kiện sai
Thực hiện câu lệnh 2 khi biểu thức điều kiện đúng
Thực hiện câu lệnh 2 khi biểu thức điều kiện sai
Cả 3 đều sai
khi biểu thức điều kiện đúng
if<điều kiện>:
<câu lệnh1>
else:
<câu lệnh2>
Sẽ thực hiện?
Câu lệnh 1
Câu lệnh 2
Thực hiện câu lệnh 1 trước rồi đến câu lệnh 2
Thực hiện câu lệnh 2 trước rồi đến câu lệnh 1
Cho bt giá trị của T sau khi thực hiện đoạn chương trình sau:
T=0
A=5
B=7
if A<B:
T=T+A
else:
T=T-A
print(T)
5
7
2
12
a=3
b=2
if a>b:
a=4
else :
b=1
Sau khi thực hiện đoạn chương trình trên đáp án đúng là
4
1
3
2
Đoạn chương trinh
Max=a
if b>Max:
Max=b
Hãy cho biết đoạn chương trình trên dùng để ?
Tính giá trịna
Tính giá trị b
Tìm GTLN trong2 số a và b
Tìm GTNN trong 2 số a và b
Cho đoạn chương trình
if b>a:
Max x=b
else:
Max x =a
Hãy cho biết đoạn chương trình trên dùng để
Tìm giá trị lớn nhất trong 2 số a và b
Tính giá trị a
Tính giá trị b
Cả ba lựa chọn trên
Câu lệnh ghép sử dụng khi
cần nhiều lệnh đơn thực hiện một công việc
Ghép nhiều câu lệnh thành 1 câu lệnh
Tác động của câu lệnh trước đó đến nhiều câu lệnh
Cả ba trường hợp trên
Dang nào ko phải là câu lệnh if -else trong Python
if(điều kiện> <câu lệnh 1>
if(điều kiện> <câu lệnh 1> else <câu lệnh 2>
if(điều kiện> else <câu lệnh 1>
Cả ba đều sai
Cho a, b , min là các biến thực .câu lệnh nào dưới đây là đúng ?
ifa<b:
min=a;
ifa<b:
min=a;
else:
min=b;
ifa<b:
min=a
else:
min=b
ifa<b:
min=a
else
min=b
Cho đoạn chương trình sau:
a=20
b=15
x=a
if a<b:
x:=b;
Kết quả x=?
10
20
15
25
Cho đoạn chương trình
if A>B:
TG=A
A=B
B=TG
Với A =10 và B=5 thì kết quả A,B sau khi thực hiện chương trình trên là ?
A=10;B=5
A=15,B=10
A=5,B=10
3 câu trên đều sai
Đoạn chương trình sau cho kết quả gì ?
a=0
if a>0:
a=1
print(a)
Không ra gì cả
1
0
Báo lỗi vì không có else
Đoạn chương trình sau C cho kết quả bao nhiêu ?
A=0
B=0
if a>0:
A=
else:
A=2
B=1
C=A+B
0
1
3
2
Đoạn chương trình sau C cho kết quả bao nhiêu ?
A=0
B=0
if a>0:
A=
else:
A=2
B=1
C=A+B
0
1
3
2
Đoạn chương trình sai viết những gì ra màn hình ?
m= 5
n=3
if m<n:
print(m,’x’,n,’=’,m*n)
else:
print(m,’x’,n,’=’,m+n);
5+3=8
M x m =15
m+n=8
5 x3 =15
Đoạn chương trình sau khi chạy ra kết quả gì
A=0
if a>0
X=1
Y=2
else
X=2
print(x)
1
Chương trinh báo lỗi
3
2
Trong ngôn ngữ lấp trình Python , câu lệnh nào sau đây là đúng ?
if<điều kiện >; then <câu lệnh>
if<điều kiện > <câu lệnh>;
if<điều kiện > else <câu lệnh>
if<điều kiện > : <câu lệnh>
Toeng ngôn ngữ lập trình Python, câu lệnh nào sau đây là đúng ?
if<điều kiện >; then <câu lệnh1>; else <câu lệnh 2>
if<điều kiện > <câu lệnh1> else <câu lệnh 2>;
if<điều kiện > then <câu lệnh1>; else <câu lệnh 2>;
if<điều kiện >: then <câu lệnh1> else :<câu lệnh 2>
Trong cấu trú rẽ nhánh . Sau else phải :
Phải có dấu chấm phẩy (;)
Không có dấu chấm phẩy(;)
Phái có dấu chấm(.)
Phải có dấu hai chấm(:)
Hãy cho biết kết quả của đoạn lệnh sau?
a=8
if a>0;
a=a+1
else:
a=a+2
print(a)
9
8
10
Chương trình báo lỗi
Tỏng ngôn ngữ lập trình Python, câu lẹnh nào sau đây là đúng ?
if a=5: a=d+1 else: a=d+2
if a=5: a=d+1 else: a=d+2;
if a=5 then a=d+1 else: a=d+2
if a=5 then a:=d+1 else: a:=d+2
Trong ngôn ngữ lâp trình Python câu lệnh nào sau đây là đúng?
if a=5 then a=d+1 ; b=2 else: a=d+2;
if a=5 then a:=d+1 ; b:=2 else: a:=d+2;
if a=5 : a=d+1 ; b:=2 else: a:=d+2;
if a=5 : a=d+1 ; b=2 else: a=d+2
Cho A,B,X là biến thực . Trong số các câu lệnh sau, câu lệnh nào là đúng
if A<B then X=X+1
if A<B then X=A+B;
if A<B: X=A else: X=B
If A<B : X=A; else: X=B;
Trong ngôn ngữ lập trình Python , muốn kiểm tra đồng thời cả 3 giá trị của A,B,C có cùng lớn hơn 0 hay khôbg ta viết câu lệnh if thế nào cho đúng ?
if A,B,C >0:…..
if A and B and C> 0 : ……
if (A>0) or (B>0) or(C>0): ….
if (A>0) and (B>0) and (C>0): ……
Trong ngôn ngữ lấp tình Python , để dinex đạt rẽ nhánh ta dùng câu lệnh if-else , sau if là <điều kiện> vậy đièu kiện là gì?
Biểu thức logic
Biểu thức số học
Câu lệnh đơn
Câu lệnh ghép
Với cấu trúc rẽ nhánh if <điều kiện>: <câu lệnh>. Vậy câu lệnh đc thực hiện khi
Điều kiện cho giá trị đúng
Điều kiện ko tính đc
Điều kiẹn được tính toán xong
Điều kiện cho giá trị sai
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh:?
A>B
A+B
A MOD 100
“A nho hon B”
Trong NNLT Python , để nhập 1 số nguyên từ bàn phím cho biên n , ta chọn
input(‘Nhập số nguyên n: ‘,n)
n=int(input(‘nhập số nguyên n:’))
n=int(‘nhập số nguyên n:’)
n:=int(input(‘nhập số nguyên n:’))
Trong NNLT Python , để đưa ra màn hình ta sử dụng hàm:
printf(<Danh sách kết quả ra>)
print(<Danh sách kết quả ra>)
Input(< Danh sách kết quả ra>)
Print(<Danh sách ket quả ra>)
Trong NNLT Python, đee nhập 3 số nguyên cho 3 biến a,b,c từ bàn phím . Câu lệnh nào sau đây là đúng ?
input(‘Nhập 3 số nguyên : ‘,a,b,c)
a,b,c =map(int,input(‘Nhập 3 số nguyên: ‘).split())
a,b,c =map(int,input(‘Nhập 3 số nguyên: ‘))
a,b,c =map(int,input(‘Nhập 3 số nguyên: ‘).split(a,b,c))
Cho đoạn chương trình dau:
a=b=1
c,d=1.2
print(a+b+c+d)
Kết quả in ra màn hình là
4
5
6
3
Trong NNLLPython để nhập số thực cho biến n câu lệnh nào là đúng?
n=input(‘Nhập 1 số thực:’)
n=int(input(‘Nhập 1 số thực:’))
n=float(input(‘Nhập 1 số thực:’))
float(nput(‘Nhập 1 số thực:’))
Output của lệnh print(3>=3) ra kết quả :
3>=3
True
Flase
None
Hàm nào sau đây là hàm tích hợp sẵn trong Python?
seed()
sqrt()
factorial()
print()
Kết quả của câu lệnh sau:
import math
abs (math.sqrt(25))
Error
-5
5
5.0
Để đưa ra mnaf hìn dòng chữ “Xin chào” trong Python ta dùng lệnh
print(Xin chao)
print (‘Xin chao’)
Input (Xin chao)
inpur(‘Xin chao’)
Để nhạp 2 số nguyên a,b ( mỗi số trên 1dòng) trong Python ta dùng lệnh:
a=int(input())
b=int(input())
a=float(input())
b=float(input())
a,b=map(int,input().split())
a,b=map(float,input().split())
Để nhập 2 số thực a,b ( trên cùng 1 dòng) trong Python ta dùng lệnh:
a,b=map(int,input().split())
a,b=map(float,input().split())
a=int(input())
b=int(input())
a=float(input())
b=float(input())
Hàn nhâoj dữ liệu vào từ bàn phím Input() trả về kiểu dữ liệu nào sau đây?
Kiểu logic
Kiểu xâu
Bất kì kiểu nào
Kiểu số
Cho a =3, b = 7, c = 9 . Lệnh print (a,b,c,sep=‘,’) sẽ in ra màn hình kết quả như thế nào
379
3 7 9
3,7,9
3 -7 -9
Lệnh xuất kết quả ra màn hình trong Python là:
input
prints
pritn
Cho đoạn lệnh sau :
N=3
N=(5+N)**2+10
print(N)
Kết quả in ra màn hình là ?
26
64
74
25
Cho đoạn lệnh sau
x=3
y=2
z=x**y+5*(x+3*y)
Kết quả in ra màn hình là
54
45
51
54.0
Để chia lấy phần dư ta sử dụng dnagj toán tử nào
/
%
//
Mod
Phép toán // dùng để
Chia lấy phần nguyên
Chia lấy phần dư
Chia
Làm tròn
Xác định. Câu lệnh gán sau , với x,y. Là kiểu số nguyên :
X:=5
X+=5
X*= 5
X=5
(a+b+c) and(b+c>a) and (c+a>b) là
Biểu thức logic
Biểu thức quan hệ
Hàm số chuẩn học
Biếu thức số học
Trong các. Biểu thức sau , viểu thức nào sẽ cho kết quả là True
32%5==2
32%5==5
32%5==6
Cả 3 đều sai
Xét biểu thức logic :(n % 100 < 10) and
(n //100>0) với giá trị bài của n dưới đây để viểu thức trên cho giá trị true ?
56
526
250
100
Biểu thức logic nào sau đây kiểm tra n là một số dương chẵn?
(n % 2 == 0 ) and ( n// 2==0)
(n>0) and (n // 2 == 0)
( n % 2 == 0) and ( n> 0)
( n% 2 == 0 ) and ( n // 2! = 0)
biểu thức quan hệ được thực hiện theo trình tự nào
thực hiện phép toán quan hệ sau đó tính giá trị biểu thức
tính giá trị biểu thức sau đó thực hiện phép toán quan hệ
tính giá trị biểu thức 1 sau đó thực hiện phép toán quan hệ đề tính biểu thức 2
Kết quả khác
Chọn phép toán quanh hệ đúng
+,-,*,/
+,-,*,%,//
<,>,<=,>=,!=,=
and , or , not
Hàm sqrt(x) dùng đeẻ làm j
Lấy căn bặc 2 của x
Bình phương x
Kết quả khác
Giá trị tuyệt đối của x
Biêu thức nào trả về bình phương của x
sqrt(x)
abs(x)
x**2
ln(x)
Trobg Python, phép toán % dùng để
Chia lấy phần dư của 2 số nguyên
Chia lấy phần nguyên của 2 số thực
Chia lấy phần dư của 2 sso thực
Chi lấy phần nguyên của 2 số nguyên
Giả sử a=95//13 kêt quả là
7
9
8
6
Sau khi thực hiên câu lệnh KQ = 1986%100 kết quả ?
86
6
198
198.6
Để tính diện tích hình tròn bán kính R . Biểu thiwcs nào trong Python là đúng
R*R*p
R2 *PI
(R**2)*PI
sqrt(R)*p
Xét biểu thứ (9x<80) and(x<=10) biểu thức cho kết quả true khi x bằng
8
10
9
11
Cho biểu thức toán học sau x+y
———-
X-1/2
(X+y)/x-1/2
(X+y/x)-1/2
X+y /(x-1)/2
(X+y) / ( x-1/2)
Kết quả của biếu thức (20//3) / (20%4) là
6
0
4
Ko xác định
Kết quả của phep 7%5
2
0.4
1
5
Xét biểu thức logic:(n>0) and (n% 2 ==0) khẳng định nào sau là đúng
Kiểm tra xem n có là 1 số dương
Kiêm tra xem n là 1 số dương chẵn
Kiểm tra n coa chia hết cho 2 không
Kiểm tra n là 1 số nguyên chẵn
Trong Python phép toán %,// thuộc phép toán nào sau đay
Phép toán số học với số nguyên
Phép toán số học với số thực
Phép toán logic
Phép toán quan hệ
Biểu thức : 99.5>N>0 đc.
-
Biểu diễn trong python sẽ có dạng
(n>=99.5) and (N>0)
(N>= 99,5) or ( N>0)
(N <=99.5) and (N>0)
(N<=99.5) or ( N>0)
Xét biểu thức điều kiện : b*b -4*a*c >0 . Khẳng định nào sau đây là đúng
Biểu thức kiểm tra phương trình bậc hai
ax2 +bx+c =0 có nghiệm hay không
Biểu thức kiểm tra phương trình bậc hai
ax2 +bx+c =0 Có 2 nghiẹm thực phân biêth hay không
Biểu thức kiểm tra phương trình bậc hai
ax2 +bx+c =0 Có ít nhất một nghiệm thực dương hay không
Biểu thức kiểm tra phương trình bậc hai
ax2 +bx+c =0 Có nghiệm kép hay ko
Viết biểu thức logic cho jeets quả trư khi 3 số a b c là 3 cạnh của một tam hiacs ? ( điều kiện để trở thành tam giác là tổng 2 cạnh phải lớn hơn cạnh thứ 3)
(a>0) and(b>0) and (c>0) and( a +b+c ) and (a+c>b) and( C+b>a)
( a+b>c) and(a+c>b) and<( c+b>a)
Tất cả đều sai
(a>0) and (b>0 ) and (c> 0 ) or ( a+b>c) or (a+c>b) or ( b+C> a)
Cho biết kết quả trả về của biểu thức sau :
( 20%3)//2 +(15//4)
4
5
10
3
(99/9) % 9 + (13//3) //2
4
10
5
3
Sin(5x) +cos (3c+y)=12
Math.sin(5*x) + math.cos (3*x + y) ==12
Math.sin(5*x) + math.cos (3x + y) ==12
Math.sin 5*x + math.cos 3*x + y ==12
Math.sin. 5*x + math.cos 3x* y ==12
A=(18//2)=8; B =(25%5)=0
Not (A or B) = True
Not(A) and Not (B) = True
Not (Aor B) = False
Not (A) or Not (B) = True
Biểu thức nào sau đây không ra kết quả là 1
math.sqrt(25)/4
math.sqrt(25)//5
math.sqrt(25)//4
math.sqrt(25)%4
(a+ cos*x) /( a*a + x*x +b)
(a+ math.cosx) /( a*2 + x*2 +b)
(a+ math.cos(x)) /(math.sqrt( a**2 + x**2 +b)))
a+math.cos (x) /math.sqrt(a**2+x**2+b)
Trong NNLT Python , biểu thưc 1+x3 đc viết là
1+x**3
1+ x*3
1 + x ^^ 3
1 + x ^ 3
Trông nnlt Python kết của của biến x sau khi đc thực hiện câu lệnh x= math.sqrt(20//5) là
2
16
0
4
Trong Python biểu thức sau cho kết quả là bao nhiêu 2**3+4//2-3%2
9
8
7
10
Đoạn code sau trong Python cho ra kết quả j
333
27
9
TypeError: cant multiply sequance by non-int of type ‘str’
trong chương trình soạn thảo Thonny để thực thi chương trình
Nhấn phím F9
Nhấn phím F5
Nhấn tổ hợp phím Ctrl +F9
Nhấn tổ hợp phím Ctrl+F5
Trong chương trình soạn thảo thonny để duyệt phát hiện lỗi sử đụng tổ hợp phím
Ctrl +F5
F6
Ctrl*F9
F7
Phím F7 để làm j trong các thao tác sau
Chạy chương trình
duyệt kiểm tra từng thao tác
Biên dịch chương trình
Duyệt kiểm tra nhiều thao tác
