NEW
Font size
WorksheetsTIn học làm đi ccậu :3
Total questions: 61
Worksheet time: 12mins
Câu 1. Mỗi ngôn ngữ lập trình thường có những thành phần cơ bản nào?
Bảng chữ cái, cú pháp và ngữ nghĩa
Bảng chữ cái và ngữ nghĩa.
Cú pháp và ngữ nghĩa.
Bảng chữ cái.
Câu 1. Khi nói về quy tắc đặt tên biến trong Python, câu nào sau đây là sai?
A. Tên biến có thể bắt đầu bằng dấu gạch dưới “_”.
A. Tên biến có thể bắt đầu bằng dấu gạch dưới “_”.
. Tên biến không thể trùng với từ khóa (tên dành riêng).
C. Tên biến phân biệt chữ hoa và chữ thường
D. Tên biến thường bắt đầu bằng số.
Khi nói về quy tắc đặt tên biến trong Python, câu nào sau đây là đúng?
A. Tên biến có thể bắt đầu bằng một chữ cái
B. Có thể sử dụng từ khóa làm tên biến.
C. Tên biến không phân biệt chữ hoa và chữ thường.
D. Tên biến thường bắt đầu bằng số.
Câu 1. Trong Python, chú thích được mở đầu bằng ký hiệu nào sau đây?
A. { }
B. ( ) hoặc//
C. /* */
D. #
Câu 1. Trong Python, xác định tên đúng trong các tên sau:
A. Baitap
B. Bai tap_1
. 10pro
D. ngay sinh
Câu 1. Tên trong Python có tối đa bao nhiêu kí tự?
A. 127.
B. tùy vào bộ nhớ.
C. 255.
D. 256.S
Hãy chọn biểu diễn tên đúng trong Python?
A. AB_234
B. 100ngan
C. Bai tap
D. 798_jkj
Trong ngôn ngữ lập trình Python, từ khoá import dùng để
A. Khai báo hằng.
B. Khai báo tên chương trình.
C. Khai báo biến
D. Khai báo thư viện.
Trong NN lập trình Python, câu lệnh nào sau đây là khai báo thư viện toán học ?
import math
. import Math
math
const math=1
Câu 1. Trong Python, kiểu logic sẽ nhận giá trị nào?
Một con số nguyên.
Một chuỗi kí tự.
True hoặc False.
Một con số thực.
Kiểu dữ liệu nào sau đây là kiểu thực trong Python
. Real
int
float
Byte
Câu 1. Kiểu dữ liệu nào sau đây là kiểu nguyên trong Python?
int
float
boolean
interger
Câu 1. Trong Python, khi ghi lệnh y = false thì kết luận nào sau đây là đúng?
Sai cú pháp
Biến y sẽ là kiểu thực
Biến y sẽ là kiểu xâu.
Biến y sẽ là kiểu logic.
Câu 1. Trong Python, khi ghi lệnh y = True thì kết luận nào sau đây là đúng?
. Sai cú pháp.
Biến y sẽ là kiểu thực.
Biến y sẽ là kiểu xâu
Biến y sẽ là kiểu logic.
Trong Python, khi viết câu lệnh x=int(12.2) thì x có kiểu dữ liệu gì
x là kiểu thực
x là kiểu nguyên
x là kiểu logic
x là kiểu chuỗi
Câu 1. Trong Python, khi viết câu lệnh x=float(12) thì x có kiểu dữ liệu gì?
x là kiểu thực.
x là kiểu số nguyên
x là kiểu logic
x là kiểu chuỗi
Trong Python, khi viết câu lệnh x=int(12.5) thì x nhận giá trị nào
12
12.5
0.5
12.0
Trong Python, khi viết câu lệnh x=float(12) thì x nhận giá trị nào
12
12.5
0.5
12.0
Câu 1. Khi ghi lệnh y= "1209.0" trong Python thì kết luận nào sau đây là đúng?
y là kiểu thực
y là kiểu nguyên
sai cú pháp
y là kiểu chuỗi
Câu 1. Trong ngôn ngữ lập trình Python, biến X nhận giá trị: 99 và biến Y nhận các giá trị: 1.34 thì kết luận biến X, biến Y nào sau đây là hợp lí nhất:
Y là số thực
X là số thực, Y là số nguyên
X là số nguyên, Y là số thực
X, Y là số nguyên
Câu 1. Trong Python, câu lệnh nào sau đây là sai:
var x1, x4 : longint;
x=7
y="con mèo"
k=13.0
Trong Python, biến X nhận giá trị là 0.7 . Cách gán nào sau đây là đúng
x=0.7
Var x= 0.7
x==0.7
Const X: real;
Trong Python, phép gán nào sau đây là sai?
Kiemtra = true
pi = 3.1416
Lop="Lop 11"
Lop='Lop 11'
Câu 1. Tìm điểm sai trong khai báo biến nguyên Min sau đây (trong Python)?
Min=2020:
Dư dấu bằng (=)
Tên biến không được nhỏ hơn 4 kí tự.
Dư dấu hai chấm (:)
Đặt tên biến Min không được viết in hoa.
Câu 1. Trong Python, biểu thức 27 % 4 cho kết quả là:
3
0
1
2
Câu 1. Trong Python, biểu thức 57 // 13 có giá trị:
4
5
3
6
Trong Python, biểu thức (25 % 10) // 2 có kết quả là bao nhiêu?
2
3
1
6
Trong Python, cho biểu thức: (15 / 2) + 2 .Giá trị của biểu thức là
9.5
9
10.5
3
Câu 1. Trong Python, kết quả của chương trình dưới đây là gì?
import math
print(abs(math.sqrt(25)))
báo lỗi
5
-5
5.0
Câu 1. Trong Python, cho biết giá trị của S với: S = 40 // 10 + (15 % 10) // 2
4
6
5.5
3
Câu 1. Trong Python, kết quả của biểu thức: (abs(25-30) % 3)**3 là?
1
2
4
8
Câu 1. Trong Python, khi n=7, thì biểu thức (n > 0) and (n % 2 == 0) có kết quả là gì?
False
True
3
1
Câu 1. Trong Python, câu lệnh gán nào sau đây là đúng?
X:=Y
X=Y
X;=Y
X:=Y;
Câu 1. Trong Python, câu lệnh gán nào sau đây là đúng?
c-1=d
c=x+y
a+x=b+c
a==b
Câu 1. Trong Python, phép toán % với có tác dụng gì?
Phép chia với số thực.
Chia lấy phần nguyên
Làm tròn số
Chia lấy phần dư
Trong Python, phép toán // với có tác dụng gì
Phép chia với số thực.
Chia lấy phần nguyên.
Làm tròn số
Chia lấy phần dư.
Giá trị logic (True/False) là kết quả của biểu thức:
Biểu thức logic
Biểu thức số học.
Biểu thức quan hệ.
Biểu thức quan hệ và biểu thức logic.
Câu 1. Để thể hiện điều kiện 0 ≤ y ≤ 3 thì biểu thức nào dưới đây là đúng trong Python:
(0 = =3)
(0 => y) or (y >= 3)
(y >= 0) or (y <= 3)
(y >= 0) and (y <= 3)
Câu 1. Biểu thức 1/4 +√a^2+b^2 được biểu diễn trong Python là:
1/4 + math.sqrt(x*x+b*b)
1/4 + math.sqrt(a*a+b*b)
1/4 + sqrt(a*a+b*b)
1//4 + math.sqrt(x*x+b*b)
Câu 1. Câu lệnh Python nào sau đây dùng để gán biến s có giá trị số nguyên là 10 ?
s;=10
s=10
s:=10:
s=float(10)
Câu 1. Câu lệnh Python nào sau đây dùng để gán biến s có giá trị thực là 10.0 ?
. s := 10
s=10
s:=10;
s=float(10)
Câu 1. Trường hợp nào sau đây không phải là lệnh gán trong Python?
cd=50
a=10
a=a*2
a+b=1000
Hãy dùng câu lệnh Python để tính bình phương của số 4
4^2
4**2
sqr(4)
math.sqr(4)
Trong Python, cho biết kết quả của biểu thức sau: 12 // 5% 2
1
2
3
0
Trong Python, hãy cho biết kết quả của biểu thức sau: not True
True
False
0
báo lỗi
Câu 1. Trong Python, hãy cho biết kết quả của biểu thức sau: True and False
True
False
sai cú pháp
0
Câu 1. Trong Python, hãy cho biết kết quả của biểu thức sau: True or False
True
False
sai cú pháp
0
Câu 1. Trong Python, biểu thức: not(12<9) có kết quả là gì?
true
false
sai cú pháp
0
Câu 1. Xét biểu thức: (m % 2!= 0) or (m // 2 >= 5) . Với giá trị nào của m để biểu thức trên cho giá trị là False?
10
6
5
11
Câu 1. Xét biểu thức sau: (9 * x < 80) or (x <=10) . Với giá trị nào của x để biểu thức trên cho giá trị là False?
9
8
11
10
Câu 1. Lệnh dùng để xuất nhiều kết quả ra màn hình trong Python:
input
readln
writeln
Câu 1. Lệnh dùng để nhập dữ liệu vào từ bàn phím trong Python:
input
readln
writeln
Câu 1. Trong Python, lệnh nào sau đây dùng để nhập một số thực x vào từ bàn phím?
x = float(input())
x = input()
. x = input(float())
x = int(input())
Trong Python, lệnh nào sau đây dùng để nhập một số nguyên x vào từ bàn phím
. x = float(input())
x = input()
. x = input(float())
x = int(input())
Trong Python, câu lệnh in chữ "Hello" ra màn hình
print("Hello")
B. float(input("Hello")
str = "Hello"
Hello"
Câu 1. Lệnh xuất ra màn hình nào sau đây là đúng trong Python?
print("20"-23)
PRINT("20",23)
print("20","21")
D. Print(20+21)
Câu 1. Trong Python, hãy cho biết kết quả in ra màn hình của câu lệnh sau:
print("Xin","Chào")
Xin Chào
XinCHao
xin chào
xinchao
Câu 1. Tìm dòng bị lỗi trong đoạn chương trình(Python) sau:
x = int(input("Nhập cạnh x="))
y = int(input("Nhập cạnh y="))
s=x*y
print("Diện tích hình chữ nhật=",S)
print("Diện tích hình chữ nhật=",S)
s=x*y
y = int(input("Nhập cạnh y="))
x = int(input("Nhập cạnh x="))
Câu 1. Câu lệnh sử dụng toán tử and trả về kết quả True khi nào?
Cả hai toán hạng đều là True
Cả hai toán hạng đều là False
Một trong hai toán hạng là True.
Toán hạng đầu tiên là True
Câu 1. Trong các câu sau, câu lệnh Python dùng để đưa ra màn hình giá trị tích hai số 10 và 5 là:
print(“Tích hai số là: ”,10+5)
print(10*5)
print(“Tích hai số là:, 10*5”)
Câu 1. Để soạn thảo, hiệu chỉnh và thực hiện chương trình Python, ta có thể dùng phần mềm nào sau đây?
Thonny
Soạn thảo word
turbo pascal hay free pascal
turbo pascal
