Font size
WorksheetsPython nâng cao - ôn tập biến, kiểu dữ liệu và cú pháp cơ bản
Total questions: 26
Worksheet time: 14mins
Hàm nào sau đây dùng để in thông tin ra màn hình?
input
float
int
hàm nào dùng để chuyển đổi kiểu dữ liệu sang kiểu integer?
(a)
Giá trị của biến không thể thay đổi, đúng hay sai?
Đúng
Sai
Kiểu dữ liệu mặc định khi sử dụng hàm input là gì?
str
int
float
boolean
Đâu là toán tử chia lấy dư ?
/
//
%
Đâu là toán tử gán ?
+, -, *, /, //, %
=, +=, -=, *=, /=, //=, %=
Đâu là ký hiệu toán tử nhân trong python ?
x
*
Câu lệnh nào đúng trong các câu lệnh sau?
print("N=",5)
Print("N=",5)
Print("N="5)
print("N="5)
Thực hiện chương trình sau đây, nhận được kết quả trên màn hình là gì?
32
10
2
0
Thực hiện chương trình sau đây, nhận được kết quả trên màn hình là gì?
6
0
7.5
0.8333334
Câu lệnh gán nào sau đây là đúng trong Python?
x = 5*8
x == 5*8
x != 5*8
x := 5*8
Ký hiệu phép toán chia lấy phần dư trong Python là
% (phần trăm)
: (dấu 2 chấm)
/ (xuyệt)
//
Để hiển thị trên màn hình Hello World! lệnh sau nào được sử dụng:
A. print(Hello World!)
B. print("Hello World" + !)
C. print("Hello World!")
D. print"(Hello World!)"
Output của đoạn code sau:
x = 5
y = 2
print(x*y)
A. Syntax Error
B. x*y
C. 10
D. 5*2
Với đoạn code sau, quả hiển thị là:
print('2'*5)
A. 22222
B. 2*5
C. 10
D. Lỗi
Phát biểu nào dưới đây là hợp lí nhất khi nói về biến?
A. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
B. Biến có thể lưu trữ nhiều loại giá trị khác nhau
C. Biến là đại lượng được đặt tên và giá trị thường thay đổi trong quá trình thực hiện chương trình
D. Biến có thể đặt hoặc không đặt tên gọi
Câu lệnh print(3 >= 3) cho kết quả ?
A. True
B. False
C. None
D. 3 >= 3
Kết quả sau khi thực hiện đoạn chương trình sau:
a=10
b=5
a=a +20
a= a % b
print(a)
A. 0
. B. 5
C. 2
D. 6
Với đoạn code sau, kết quả hiển thị là:
print(2 * 5)
A. *****
B. 2*5
C. 10
D. 22222
Kết quả sau khi thực hiện đoạn chương trình sau:
A=20
B=15
A=A-5
B=B-A
print('A=',A,'B=',B)
A. A= 20 B= 15
B. A= 15 B= 15
C. A= 15 B= 0
D. A= 20 B= 0
Đâu là quy tắc đúng khi đặt tên cho biến trong Python
A. Tên biến có thể bắt đầu bằng một chữ số.
B. Có thể sử dụng tùy ý đặt tên biến.
C. Tên biến có thể bắt đầu bằng dấu gạch dưới " _ ".
D. Tên biến có thể có các ký hiệu như !, @, #, $, %,...
Kết quả thực hiện đoạn chương trình sau:
a=10
b=5
a=a +20
a= a // b
print(a)
A. 0
B. 5
C. 2
D. 6
Cách ghi chú trong Python sử dụng kí tự nào ?
A. Dấu #
B. Dấu //
C. Dấu <>
D. Dấu cách
Câu lệnh print(1,2,3,4, sep='*') cho kết quả?
A. 1234
B. 1 2 3 4
C. 1*2*3*4
D. Chương trình báo lỗi
Câu lệnh nào sau đây được dùng để nhập dữ liệu kiểu thực cho biến a?
A. a = input(int(‘Nhập giá trị cho a:’))
B. a = input(float((Nhập giá trị cho a:’))
C. a = int(input(‘Nhập giá trị cho a:’))
D. a = float(input(‘Nhập giá trị cho a:’))
Câu lệnh print() có thể hiện thị được những nội dung gì?
A. Ký tự, số
B. Số
C. Biến số
D. Ký tự, số, biến số
