>>> x, y, z = 68, “68”, 68.0
>>> type(y)
A. int B. double C. float D. str
Câu 2: Xác định kiểu và giá trị của biểu thức sau: 4 + 5*6-34 < 5*8-2
A. bool, True B. không xác định, false
C. bool, False D. bool, true
Câu 3: Dùng tổ hợp phím nào để thực hiện phép hiệu đối xúng các đối tượng đồ họa?
A. Ctrl + / B. Ctrl + ^ C. Ctrl + * D. Ctrl + -
Câu 4: Xác định kiểu dữ liệu và kết quả của lệnh sau? >>> float(“41.2024”)
A. float, 41.2024 B. bool, True C. int, 41 D. str, ‘41.2024’
Câu 5: Kết quả của dòng lệnh sau là gì?
>>> x = 8
>>> type(x)
A. <class ‘int’> B. <class ‘float’> C. <class ‘bool’> D. <class ‘str’>
Câu 6: Trường hợp nào sau đây là lệnh gán trong python?
A. p+q = 8**2 B. x + y = 11 C. t = x * 2 + y D. m, n = 16
Câu 7: Dùng tổ hợp phím nào để thực hiện phép hiệu các đối tượng đồ họa?
A. Ctrl + - B. Ctrl + / C. Ctrl + * D. Ctrl + ^
Câu 8: Lệnh sau sẽ in ra kết quả gì? >>>print(“3 x 9 = ”,3*9)
A. 3 x 9 =,27 B. “3 x 9 = ”,3*9 C. 27 D. 3 x 9 = 27
Câu 9: Dùng câu lệnh print và kí tự nào để viết được đoạn văn xuống dòng giữa xâu?
A. Cặp dấu nháy đơn. B. Cặp ba dấu nháy kép.
C. Cặp dấu nháy kép. D. Không thể thực hiện được
Câu 10: Viết chương trình nhập vào 4 số và tính tổng của chúng.
(1) a = int(input(“Nhập số a”))
(2) b = str(input(“Nhập số b”))
(3) c = input(“Nhập số c”)
(4) d = float(input(“Nhập số d”))
(5) print(“Tổng là: ”, a+b+c+d)
Các dòng lệnh bị sai?
A. Dòng 2, 3 B. Dòng 1, 2 C. Dòng 3, 5 D. Dòng 3, 4
Câu 11: Trong những tình huống nào sau đây, máy tính thực thi công việc tốt hơn con người?
A. Khi thực hiện một phép toán phức tạp B. Khi dịch một tài liệu
C. Khi chuẩn đoán bệnh D. Khi phân tích tâm lí một con người
Câu 12: Cho biết kết quả sau khi thực hiện các lệnh sau:
>>> a, b, c = 3, 4, 8
>>> (a+c)*2 - a%b + (c//b)**a
A. 22 B. 28 C. 30 D. 27
Câu 13: Cú pháp câu lênh if nào sau đây viết đúng?
A. if <điều kiện>; <khối lệnh> B. <khối lệnh>: if <điều kiện>
C. if < khối lệnh>: <điều kiện > D. if <điều kiện>: <khối lệnh>
Câu 14: Kết quả khi thực hiện câu lệnh sau: >>>53%3+63/13//3
A. 5 B. ’3’ C. 3.0 D. 3
Câu 15: Kết quả của dòng lệnh sau:
>>> x= “6.7”>>> type(x)
A. int B. float C. str D. double
Quảng cáo
1 câu trả lời 33
Đáp án và giải thích
Câu 1:
Kết quả: D. str
Giải thích:
Biến y được gán giá trị "68", là một chuỗi (string). Lệnh type(y) sẽ trả về <class 'str'>.
Câu 2:
Kết quả: C. bool, False
Giải thích:
Biểu thức: 4 + 5*6 - 34 < 5*8 - 2Vế trái: 4 + 30 - 34 = 0
Vế phải: 40 - 2 = 38
So sánh 0 < 38 trả về True, kiểu dữ liệu là bool.
Câu 3:
Kết quả: A. Ctrl + /
Giải thích:
Tổ hợp phím Ctrl + / thực hiện phép hiệu đối xứng (symmetric difference) các đối tượng đồ họa.
Câu 4:
Kết quả: A. float, 41.2024
Giải thích:
Lệnh float("41.2024") chuyển đổi chuỗi "41.2024" thành số thực 41.2024, kiểu dữ liệu là float.
Câu 5:
Kết quả: A. <class 'int'>
Giải thích:
Biến x được gán giá trị 8, là số nguyên (integer). Lệnh type(x) trả về <class 'int'>.
Câu 6:
Kết quả: C. t = x * 2 + y
Giải thích:
Câu t = x * 2 + y là lệnh gán hợp lệ trong Python, với t được gán giá trị từ biểu thức x * 2 + y.
Câu 7:
Kết quả: A. Ctrl + -
Giải thích:
Tổ hợp phím Ctrl + - thực hiện phép hiệu các đối tượng đồ họa.
Câu 8:
Kết quả: D. 3 x 9 = 27
Giải thích:
Lệnh print("3 x 9 = ", 3*9) in ra chuỗi "3 x 9 = " và kết quả phép tính 3*9, tức là 27.
Câu 9:
Kết quả: B. Cặp ba dấu nháy kép.
Giải thích:
Để viết đoạn văn xuống dòng giữa các chuỗi, sử dụng cặp ba dấu nháy kép """.
Câu 10:
Kết quả: C. Dòng 3, 5
Giải thích:Dòng 3 sai vì input() trả về chuỗi (str), cần chuyển đổi sang số nếu muốn cộng.
Dòng 5 sai vì a + b + c + d không thể thực hiện được khi b là chuỗi.
Câu 11:
Kết quả: A. Khi thực hiện một phép toán phức tạp
Giải thích:
Máy tính vượt trội hơn con người khi thực hiện các phép toán phức tạp với tốc độ và độ chính xác cao.
Câu 12:
Kết quả: C. 30
Giải thích:
Biểu thức:
(a+c)*2 - a%b + (c//b)**a(3+8)*2 - 3%4 + (8//4)**3 = 22 - 3 + 8 = 30.
Câu 13:
Kết quả: D. if <điều kiện>: <khối lệnh>
Giải thích:
Cú pháp đúng của lệnh if trong Python:if <điều kiện>:
<khối lệnh>
Câu 14:
Kết quả: D. 3
Giải thích:
Biểu thức: 53%3 + 63/13//353%3 = 2
63/13 = 4.846
4.846//3 = 1.0
Kết quả: 2 + 1 = 3.
Câu 15:
Kết quả: C. str
Giải thích:
Biến x được gán giá trị "6.7", là chuỗi (string). Lệnh type(x) trả về <class 'str'>.
Quảng cáo
Câu hỏi hot cùng chủ đề
-
1 54893
-
29896
-
29165