NEW
Font size
WorksheetsK11: B5,6,7
Total questions: 20
Worksheet time: 10mins
Khai báo nào sau đây đúng?
x, y=int,int
x, y=int
x, y Of Integer;
x, y := int
Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi:
Dấu phẩy (,)
Dấu chấm phẩy (;)
Dấu chấm (.)
Dấu hai chấm (:)
Trong Python, cú pháp để khai báo biến là:
< Biến > : < Biểu thức >
< Biến > = < Biểu thức >
< Biến > : < Biểu thức >;
Var < Danh sách biến >;
Trong ngôn ngữ lập trình Python, nội dung trên một hàng phía sau # dùng để:
Chú thích
Khai báo hằng
Khai báo biến
Khai báo tên chương trình
Trong ngôn ngữ lập trình Python, câu lệnh nào sau đây là khai báo biến?
a=2,3
b=3
a=true
d=”2.3”
Để tính diện tích S của hình vuông có cạnh a với giá trị nguyên nằm trong phạm vi từ 10 đến 100, cách khai báo S nào dưới đây là đúng trong Python
S=int
S=float
S=str
S=bool
Cho khai báo biến:
m, n : int,int
x, y: float,float;
Giá trị nào sao đây là sai?
n = 3.5;
m = - 4;
y = 10.5;
x = 6;
Cho câu lệnh gán M=12; N=21; A=(M % 3=0) and (N // 5=1); Hỏi A có giá trị thuộc kiểu dữ liệu gì và giá trị nhận được?
Kiểu logic và giá trị là False
Kiểu logic và giá trị là True
Kiểu số và có giá trị là 1
Kiểu số và có giá trị là 0
Những biểu thức nào sau đây có giá trị TRUE ?
( 4 > 2 ) and not( 4 + 2 < 5 ) or ( 2 >= 4 // 2 );
( 20 > 19 ) and ( ‘B’ < ‘A’ );
( 3 < 5 ) or ( 4 + 2 < 5 ) and ( 2 < 4 // 2 );
4 + 2 ( 3 + 5 ) < 18 // 4 4 ;
Biểu thức nào sau kiểm tra "n là một số nguyên dương chẵn"?
(n>0) and (n % 2 = 0)
(n>0) and (n // 2 = 0)
(n>0) and (n % 2 <> 0)
(n>0) and (n // 2 <> 0)
Cho biểu thức sau: (a % 3 = 0) and (a % 4 = 0)
Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?
24
16
20
15
Cho đoạn chương trình:
a = 100
b = 30
x = a // b
print(x);
Cho biết kết quả sau khi thực hiện lệnh :
3
10
33
1
Hãy chọn phương án ghép ĐÚNG . Biểu thức : 25 % 3 + 5 có giá trị là :
6
13
13.3
6.3
Cho S là biến có kiểu xâu (str) và y là biến kiểu thực. Trong các cách sau đây, khi thực hiện câu lệnh S=input('nhập s'); y=float(input('nhập y'))
Nhập giá trị cho S = ‘ Tran Van Thong’ và y = 7.5 từ bàn phím, cách nhập nào đúng ?
Gõ “Tran Van Thong” sau đó nhấn phím Enter rồi gõ “7.5” sau đó nhấn phím Enter;
Gõ “Tran Van Thong 7.5” sau đó nhấn Enter;
Gõ “Tran Van Thong 7,5” sau đó nhấn phím Enter;
Gõ “Tran Van Thong ” rồi gõ dấu phẩy rồi gõ “7.5” sau đó nhấn phím Enter;
Để nhập giá trị cho biến a ta dùng lệnh :
a=input('nhập a')
a=Input('nhập a')
A=input('nhập a')
print(a)
Để in giá trị lưu trong biến a ra màn hình ta dùng lệnh:
print(a)
print(A)
Print(a)
a=print(a)
Để nhập vào ba số nguyên a, b, c từ bàn phím ngăn cách nhau bởi 1 dấu cách, ta có thể dùng lệnh sau:
a, b, c =int(input('chuỗi thông báo: '))
a, b, c = map(int, input('chuỗi thông báo: ').split())
a, b, c = map(float, input('chuỗi thông báo: ').split())
a, b, c = float(input('chuỗi thông báo: '))
Để giữ cho con trỏ không chuyển xuống đầu dòng tiếp theo ta có thể dùng lệnh sau:
print(<danh sách kết quả ra>)
write(<danh sách kết quả ra>, end='')
cout<<(<danh sách kết quả ra>, end='')
print(<danh sách kết quả ra>, end='')
Để đưa ra màn hình số 1 và 2 trên cùng 1 dòng trong Python ta dùng lệnh:
print(‘1’) Print(‘2’)
print(‘1’) Print(‘2’,end=’’)
print(‘1,2’)
print(‘1’,end=’’) print(‘2’)
Để nhập vào 2 số thực a,b mỗi số trên 1 dò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())
