Font size
WorksheetsÔN TẬP KIỂU DỮ LIỆU - LỆNH VÀO/ RA ĐƠN GIẢN
Total questions: 50
Worksheet time: 24mins
Các tên biến nào dưới đây là hợp lệ trong Python?
m123&b
12abc
My country
MyClass12
Phép gán sau có nghĩa là:
x = y = 13
Gán đồng thời một giá trị cho nhiều biến
Gán đồng thời một biến cho nhiều giá trị
Gán một biết cho 2 giá trị
tất cả đều đúng
Phép gán sau có nghĩa là:
a, b, c = 34, 8, 9.1
Gán đồng thời một giá trị cho nhiều biến
Gán đồng thời một biến cho nhiều giá trị
Gán đồng thời nhiều giá trị cho nhiều biến
Cả ba câu trên đều sai
Kết quả của các dòng lệnh sau:
a, b = 10, 3
(a+b)**2 + (a-b)*10
239
230
254
256
Kết quả của các dòng lệnh sau:
a, b = 15, 4
(a//b)*b +a%b
25
10
15
11
Biểu thức nào sau đây để kiểm tra n có phải là số lẻ hay không?
n // 2 == 0
n // 2 == 1
n %2 == 1
n %2 == 0
Biểu thức nào sau đây để kiểm tra n có phải là số chẵn hay không?
n // 2 == 0
n // 2 == 1
n %2 == 1
n %2 == 0
Phép nào sau đây là phép gán đúng?
n // 2 == 0
n == 7.6
6 = m
b = 0
Các tên biến nào dưới đây là hợp lệ trong Python?
None
import
Tong
and
Các tên biến nào dưới đây là không hợp lệ trong Python?
if
Sun
Baitap
xyzABC
Phép chia lấy phần nguyên trong Python kí hiệu là:
%
//
/
mod
Phép chia lấy phần dư trong Python kí hiệu là
%
//
/
div
Phép lũy thừa 24 trong Python viết là:
2**4
2****4
2*4
2***4
Biểu thức (x+y)2 chuyển sang Pytthon là:
(x**2+y**2)
(x+y)***2
(x+y)**2
(x+y)*2
Cho đoạn chương trình sau:
x=6
y=2
print(x%y)
Trên màn hình xuất hiện giá trị:
0
3
2
6
Cho đoạn chương trình sau:
x=6
y=2
print(x%y)
Trên màn hình xuất hiện giá trị:
0
3
2
6
Biểu thức( xy+x):(x-y) chuyển sang Python là:
(xy+x)/(x-y)
(x*y+x)//(x-y)
(x*y+x)/(x-y)
(x*y+x)/x-y
Cho đoạn chương trình sau:
x=3
y=5
print((x+y)%2)
Trên màn hình xuất hiện giá trị:
15
16
20
0
Kiểu dữ liệu số nguyên được ký hiệu là gì ?
int()
float()
str()
boolean
name ="Python"
Đây là kiểu dữ liệu gì ?
Kiểu chuỗi
Kiểu số nguyên
Kiểu số thực
Kiểu logic
num = 5
Dấu "=" ở đây thể hiện phép gì ?
Phép so sánh bằng
Phép gán
Phép toán bằng
Phép toán hơn kém
tong += 5
Phép toán sau là cách viết ngắn gọn của phép toán nào dưới đây ?
tong = tong + 5
tong = 5 + 5
5 = tong + 5
tong = 5
num1 = 3.5
"3.5" là kiểu dữ liệu gì ?
Kiểu số nguyên
Kiểu số thực
Kiểu chuỗi
Kiểu logic
hi = Hello Python
Đây có phải kiểu dữ liệu chuỗi không ?
Có
Không
Câu lệnh nào cho phép chúng ta kiểu tra kiểu dữ liệu mà biến đang chứa ?
num2 = 10
type(num)
print(num)
input(num)
str(num)
num = "6.8"
Đây là kiểu dữ liệu gì ?
Kiểu chuỗi
Kiểu số thực
Kiểu số nguyên
Kiểu logic
num = 6.8
Đây là kiểu dữ liệu gì ?
Kiểu chuỗi
Kiểu số thực
Kiểu số nguyên
Kiểu logic
Kết quả của bài toán sau là gì ?
a = 5
b = 0
b += a
print(b)
0
5
10
Không có đáp án
Kết quả của bài toán sau là gì ?
a = 5
b = 1
a -= b
print(a)
0
5
4
10
Dấu nào có tác dụng cho việc tính toán trong hàm print() ?
end = " "
Dấu phẩy sau dấu nháy kép
Dấu hai chấm
Dấu ngoặc đơn
NNLT bậc cao cho phép sử dụng các biến kiểu dữ liệu số nào?
Số tự nhiên
Số nguyên
Số hữu tỉ
Số thực
Câu lệnh nào của Python để cho biết kiểu dữ liệu của biến hay biểu thức?
Printf
Type
Không có câu lệnh nào
Cho đoạn lệnh sau:
a = 5.0
print (type (a))
Em hãy cho biết kiểu dữ liệu nào được in ra màn hình?
int
float
double
char
Cho đoạn lệnh sau:
a = 20
b = 5
print (type (a//b))
Em hãy cho biết kiểu dữ liệu nào được in ra màn hình?
int
float
double
char
Cho đoạn lệnh sau:
a = 20
b = 5
print (type (a/b))
Em hãy cho biết kiểu dữ liệu nào được in ra màn hình?
int
float
double
char
Cho đoạn lệnh sau:
a = 20
d = 3
print (type (a % d))
Em hãy cho biết kiểu dữ liệu nào được in ra màn hình?
int
float
double
char
Câu lệnh dùng để nhập giá trị cho 1 biến vào từ bàn phím có dạng:
biến = input ("dòng thông báo")
biến = input (giá trị cần in ra)
biến = input (giá trị của biến)
biến = input (giá trị của hằng)
Trong câu lệnh dùng để nhập giá trị cho 1 biến vào từ bàn phím, dòng thông báo dùng để:
Nhắc người dùng những lệnh liền sau
Nhắc người dùng những lệnh liền trước
Nhắc người dùng biết cần nhập gì
Chỉ là 1 dòng thông báo bình thường, không có tác dụng gì
Trong câu lệnh dùng để nhập giá trị cho 1 biến vào từ bàn phím, dòng thông báo có bắt buộc phải có không?
Có
Không
Nếu chỉ dùng câu lệnh
biến = input("dòng thông báo")
thì dữ liệu nhập vào được hiểu là kiểu dữ liệu gì?
Số nguyên
Số thực
Xâu
Không có kiểu dữ liệu
Để chuyển kiểu dữ liệu xâu ký tự sang dạng số nguyên ta dùng lệnh
biến = input (dòng thông báo)
biến = int (input (dòng thông báo))
biến = float (input (dòng thông báo))
Không có cách chuyển
Để xuất dữ liệu ra màn hình, ta dùng lệnh:
print ("danh sách biểu thức")
printf ("danh sách biểu thức")
write ("danh sách biểu thức"")
writeln ("danh sách biểu thức")
HẰNG là gì?
Là biến số
Là biến số có giá trị cố định
Là biến số có giá trị thay đổi được
Là biến số có giá trị cố định và không thay đổi được
Viết chương trình thực hiện nhập hai số nguyên dương b, c là độ dài hai cạnh góc vuông của tam giác vuông ABC, để nhập dữ liệu cho biến b ta dùng câu lệnh nào?
b = input("Nhập b: ")
b = input('Nhập b: ')
b = int(input("Nhập b: "))
b = float(input("Nhập b: "))
Viết chương trình thực hiện nhập hai số nguyên dương b, c là độ dài hai cạnh góc vuông của tam giác vuông ABC, để đưa ra màn hình dòng thông báo "Diện tích tam giác: 6.0", ta dùng câu lệnh nào?
print (Diện tích tam giác: 6.0)
print ("Diện tích tam giác: 6.0")
print ('Diện tích tam giác: 6.0')
print ("Diện tích tam giác: ", b*c/2)
Viết chương trình thực hiện nhập hai số nguyên dương b, c là độ dài hai cạnh góc vuông của tam giác vuông ABC, ta cần thêm câu lệnh nào vào đoạn chương trình sau đây để có thể in ra màn hình giá trị diện tích của hình tam giác?
b = int(input("Nhập b: "))
...................
print("Diện tích của tam giác: ",b*c/2)
print (Độ dài cạnh huyền: 6.0)
c = int(input("Nhập c: "))
c = float(input("Nhập c: "))
int(input("Nhập c: "))
Để nhập số lượng học sinh, em dùng câu lệnh nào?
n = print('Số học sinh: ')
n = input('Số học sinh: ')
n = int(input('Số học sinh: '))
n = float(input('Số học sinh: '))
Cô Hòa đi du lịch ở Sâp mang về túi mận làm quà cho cả lớp 12.21. Túi mận có k quả và lớp cón học sinh. Mận được chia đề để em nào cũng nhận được một số lượng quả như nhau. Nếu còn thừa, những quả mận còn lại sẽ được dành cho các bạn nữ.
Viết chương trình nhập vào k và n vào từ bàn phím, đưa ra màn hình số quả mạn mỗi học sinh nhận được và số quả dành riêng cho các em nữ. Vậy để in ra màn hình số mận mỗi học sinh được chia, em dùng câu lệnh nào?
print('Mỗi học sinh được chia 3 quả mận')
print('Mỗi học sinh được chia', k%n,'quả mận)
print('Mỗi học sinh được chia', n//k,'quả mận')
print('Mỗi học sinh được chia', k//n,'quả mận')
Xét đoạn chương trình bên dưới.
a = 15.8
b = 6.2
c = a // b
d = a % b
Em hãy cho biết c hay d nhận giá trị lớn hơn.
c>d
c<d
c=d
Có thể lưu chương trình Python dưới dạng tệp hay không?
Đúng
Sai
