Nội dung đề
Phần I. Trắc nghiệm nhiều lựa chọn
Trong ngôn ngữ Python, tên nào sau đây là từ khoá?
-
A
Đáp án A: program, sqr.
-
B
Đáp án B: uses, var.
-
C
Đáp án C: include, const.
-
D
Đáp án D: if, else.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Từ khoá là các từ đặc biệt tham gia vào cấu trúc của ngôn ngữ lập trình như if, else, none, True, and, def,…
Đâu là quy tắc đúng khi đặt tên biến cho Python?
-
A
Đáp án A: Tên biến có thể bắt đầu bằng dấu gạch dưới “_”
-
B
Đáp án B: Có thể sử dụng keyword làm tên biến
-
C
Đáp án C: Tên biến có thể bắt đầu bằng một chữ số
-
D
Đáp án D: Tên biến có thể có các kí hiệu @, #, %, &,…
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là A
Tên biến chỉ gồm các chữ cái tiếng Anh, các chữ số từ 0 đến 9 và kí tự gạch dưới “_”, không bắt đầu bằng chữ số.
Từ khoá của một ngôn ngữ lâp trình là:
-
A
Đáp án A: là những từ dành riêng.
-
B
Đáp án B: cho một mục đích sử dụng nhất định.
-
C
Đáp án C: có thể đặt tên cho biến.
-
D
Đáp án D: Cả A và B
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Từ khoá là các từ đặc biệt tham gia vào cấu trúc của ngôn ngữ lập trình. Không được phép đặt tên biến hay các định danh trùng với từ khoá
Trong ngôn ngữ lập trình Python, từ khoá và tên:
-
A
Đáp án A: Có ý nghĩa như nhau.
-
B
Đáp án B: Người lập trình phải tuân theo quy tắc đặt tên.
-
C
Đáp án C: Có thể trùng nhau.
-
D
Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Người lập trình phải tuân theo quy tắc đặt tên của ngôn ngữ Python, và không được phép đặt tên biến hay các định danh trùng với từ khoá
Trong ngôn ngữ Python, tên nào sau đây đặt sai theo quy tắc?
-
A
Đáp án A: 11tinhoc.
-
B
Đáp án B: tinhoc11.
-
C
Đáp án C: tin_hoc.
-
D
Đáp án D: _11.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Tên biến không được bắt đầu bằng chữ số
Lệnh gán giá trị cho biến b nguyên nào sau đây là đúng?
-
A
Đáp án A: b = 10.
-
B
Đáp án B: B = 10.
-
C
Đáp án C: b = 10
-
D
Đáp án D: b = ‘10’
Xem đáp án và lời giải
Trường hợp nào sau đây không phải lệnh gán trong python?
-
A
Đáp án A: cd = 50.
-
B
Đáp án B: a = a * 2.
-
C
Đáp án C: a = 10.
-
D
Đáp án D: a + b = 100.
Xem đáp án và lời giải
Tên biến nào sau đây là đúng trong Python?
-
A
Đáp án A: –tich.
-
B
Đáp án B: tong@.
-
C
Đáp án C: 1_dem.
-
D
Đáp án D: ab_c1.
Xem đáp án và lời giải
Tìm lỗi sai trong khai báo biến nguyên Max sau đây?
Max = 2021:
-
A
Đáp án A: Dư dấu (=)
-
B
Đáp án B: Tên biến trùng với từ khoá
-
C
Đáp án C: Dư dấu (:)
-
D
Đáp án D: Câu lệnh đúng
Xem đáp án và lời giải
Để gán giá trị cho một biến số ta thực hiện như thế nào?
-
A
Đáp án A: <giá trị> := A.
-
B
Đáp án B: A = <giá trị>.
-
C
Đáp án C: <giá trị> = A.
-
D
Đáp án D: A := <giá trị>.
Xem đáp án và lời giải
Để tính diện tích đường tròn bán kính R, với pi = 3,14, biểu thức nào sau đây trong Python là đúng?
-
A
Đáp án A: S:=R*R*pi.
-
B
Đáp án B: S=R*R*pi.
-
C
Đáp án C: S:=2(R)*pi.
-
D
Đáp án D: S:=R2*pi.
Xem đáp án và lời giải
Để viết 3 mũ 4 trong Python chọn
-
A
Đáp án A: 3**4.
-
B
Đáp án B: 3//4.
-
C
Đáp án C: 3*3+3*3.
-
D
Đáp án D: 3%4.
Xem đáp án và lời giải
Chuyển biểu thức sau sang python
x+22x+1
-
A
Đáp án A: 2*x+1/x+2.
-
B
Đáp án B: (2*x+1)/(x+2).
-
C
Đáp án C: (2*x+1)(x+2).
-
D
Đáp án D: (2*x+1) :(x+2).
Xem đáp án và lời giải
Kết quả khi thực hiện câu lệnh sau:
>>>10 - 5 ** 2 + 8//3 +2
-
A
Đáp án A: -11.
-
B
Đáp án B: 11.
-
C
Đáp án C: 7.
-
D
Đáp án D: Câu lệnh bị lỗi.
Xem đáp án và lời giải
Biểu thức a/(a+1)*(x-1) khi chuyển sang dạng toán học có dạng:
-
A
Đáp án A: a+1a∗(x−1)
-
B
Đáp án B: a+1a(x−1)
-
C
Đáp án C: a+1×(x−1)a
-
D
Đáp án D: (x−1)a(a+1)
Xem đáp án và lời giải
Tất cả đề Biến và lệnh gán · Các bộ sách Tin học Lớp 10