NEW
Font size
WorksheetsTIN HỌC 10: ÔN TẬP LẬP TRÌNH PYTHON
Total questions: 36
Worksheet time: 18mins
Lệnh input () dùng để
Nhập dữ liệu vào từ bàn phím
Đưa dữ liệu ra màn hình
Nhập một số nguyên
Nhập một số thực
Câu lệnh sau đưa ra kết quả là gì?
print ('Kết quả là', 10//4)
Kết quả là 2
Kết quả là 0.5
Kết quả là2
Kết quả là 5
Tên biến nào sau đây là đúng trong Python?
-tich
tong@
1_dem
csn1
Đâu là quy tắc đúng khi đặt tên cho biến trong Python?
Tên biến có thể bắt đầu bằng dấu gạch dưới _.
Có thể sử dụng keyword làm tên biến.
Tên biến có thể bắt đầu bằng một chữ số.
Tên biến có thể có các ký hiệu như ! @ # %
Phép toán a=15//4 cho kết quả bằng bao nhiêu?
3
4
5
0
Cú pháp của lệnh gán là
tên biến == biểu thức hoặc giá trị
tên biến = biểu thức hoặc giá trị
tên biến != biểu thức hoặc giá trị
tên biến =+ biểu thức hoặc giá trị
Khẳng định nào sau đây về Python là đúng?
Python là một ngôn ngữ lập trình bậc cao
Python là một ngôn ngữ thông dịch
Python là ngôn ngữ lập trình hướng đối tượng
Tất cả các đáp án đều đúng
Phép tính sau cho kết quả là gì:
(10 % 3) // 20 /5
1
0
1/5
1/4
Trong các tên biến sau, tên biến nào đúng quy tắc?
ten bien
1tenbien
ten@bien
ten_bien
Câu lệnh trên in ra kết quả gì?
100
Báo Lỗi
105
5
Biến x sẽ có giá trị bằng bao nhiêu?
5
-5
6
-6
Hãy chọn phương án ghép đúng nhất. <điều kiện> trong cấu trúc rẽ nhánh là...
Biểu thức lôgic hoặc biểu thức quan hệ
Biểu thức số học
Biểu thức toán học
Một câu lệnh
Trong NNLT Python, đâu là cách viết ĐÚNG của câu lệnh rẽ nhánh dạng thiếu.
if <điều kiện> then <câu lệnh>:
if <điều kiện>:<câu lệnh>
if <điều kiện>=<câu lệnh>
if <điều kiện><câu lệnh>:
Trong các kiểu dữ liệu dưới đây, kiểu nào là kiểu nguyên?
int
float
bool
str
Trong Python, Cấu trúc rẽ nhánh dạng đủ nào sau đây đúng?
If <điều kiện> : <câu lệnh 1>; 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>: else <câu lệnh 1> : <câu lệnh 2>;
Trong python câu lệnh
If <điềukiện> : <câu lệnh 1>
else : <câu lệnh 2>;
Câu lệnh 2 được thực hiện khi?
Biểu thức điều kiện đúng
Biểu thức điều kiện sai
Câu lệnh 1 được thực hiện
Câu lệnh print(“23 + 7”) ghi ra màn hình nội dung gì?
23 + 7
30
(“23 + 7”)
“30”
Giá trị của biểu thức (3+2)*3 + 2**3 là bao nhiêu?
17
19
21
23
Câu lệnh print(“2021”*3) ghi ra màn hình nội dung gì?
202120212021
6063
2021*3
“2021”*3
Cho biến a = 3.14. Câu lệnh print(int(a)) sẽ ghi ra màn hình nội dung gì?
3.14
14
314
3
Để xác định số nguyên dương là số chẵn hay là số lẻ ta sử dụng đoạn chương trình nào sau đây?
Phần đuôi tập tin mở rộng của python là
.py
.python
.doc
.c
để ghi chú một hàng trong python ta sử dụng dấu
#
"""
'''
//
Kết quả sau khi thực hiện đoạn chương trình sau:
31
35
32
25
Kết quả sau khi thực hiện đoạn chương trình sau:
28 6
40 12
40 4
20 4
Hãy điền vào chỗ “…” dưới đây để đoạn chương trình dưới đây thông báo một số tự nhiên a có chia hết cho 10 hay không?
a% 10 == 0
a%10 = 0
a/10!= 0
a// == 0
Hãy điền vào thích hợp vào ... của chương trình sau:
a>0 and b>0 and c>0
a>0 or b>0 and c>0
a>0 && b>0 && c>0
a>0 or b>0 or c>0
Khẳng định nào sau đây là SAI khi nói về ngôn ngữ Python.
Python phân biệt chữ hoa và chữ thường.
Python là ngôn ngữ lập trình bậc cao.
Python được dùng để phát triển các ứng dụng web, phần mềm ứng dụng, điều khiển robot…
Python là ngôn ngữ máy tính có thể trực tiếp hiểu và thực hiện được.
Trong cửa sổ Shell của Python:
Thực hiện ngay từng câu lệnh và thấy được kết quả.
Không thực hiện ngay từng câu lệnh và không thấy được kết quả.
Không thể thực hiện bất kì câu lệnh nào.
Không thể thực hiện từng câu lệnh mà thực hiện toàn bộ.
Để biết kiểu dữ liệu hiện thời của biến, ta sử dụng câu lệnh
type()
print()
input()
if
Chọn phát biểu đúng khi nói về các câu lệnh trong lập trình Python.
Câu lệnh n=float(input(“n=”)) cho nhập vào một số nguyên từ bàn phím.
Câu lệnh n=int(input(“n=”)) cho nhập vào một số thực từ bàn phím.
Câu lệnh print() chỉ đưa ra được giá trị của một biến.
Câu lệnh input() có thể nhập dữ liệu cùng với thông báo hướng dẫn.
Chọn phát biểu SAI khi nói về ngôn ngữ lập trình Python
Python không phân biệt chữ hoa và chữ thường.
Python là một trong những ngôn ngữ lập trình bậc cao thông dụng.
Trong cửa sổ Shell của Python có thể thực hiện ngay từng câu lệnh và thấy được kết quả.
Dãy kí tự muốn in ra màn hình bằng câu lệnh print() cần được đặt trong dấu nháy đơn hoặc nháy kép.
Em hãy cho biết kết quả của đoạn chương trình sau:
N=25
print(n)
Chương trình báo lỗi.
N = 25
n=25
Nn=25
Cho biết kết quả của đoạn lệnh sau?
a,b = 1,2
if a > 0 and b > 5:
S= a + 2*a*b + 1
else:
S= a + 2*a*b - 1
print(S)
1
2
3
4
Lệnh nào dưới đây có thể chuyển đổi từ số 3.14 thành số 3
>>>float(3.14)
>>>int(3.14)
>>>str(3.14)
>>>float("3.14")
Lệnh sau sẽ trả về giá trị nào? >>>str(22+33)
'22+33'
'55'
'22'
'33'
