NEW
Font size
WorksheetsPYTHON - Toán tử
Total questions: 9
Worksheet time: 2hrs 30mins
Phép nhân trong lập trình Python được kí hiệu bằng:
+
-
*
/
num = ‘5’*’5’
Chạy đoạn chương trình Python sau, kết quả là:
55
25
10
TypeError: can’t multiply sequence by non-int of type ‘str’
Khẳng định nào sau đây là đúng?
Trong Python, một toán tử có thể có hoạt động khác nhau tuỳ thuộc vào toán hạng mà được sử dụng.
Bạn có thể thay đổi cách các toán tử hoạt động trong Python
add() là hàm được gọi khi toán tử ‘+’ được sử dụng
Tất cả đáp án trên đều đúng
Phép chia trong lập trình Python được kí hiệu bằng:
/
\
%
|
Cho đoạn chương trình sau:
x = int(input(“moi ban nhap vao so thu nhat:”))
y = int(input(“moi ban nhap vao so thu hai:”))
tong = x + y
print(“tong cua hai so la:” + tong)
Hãy cho biết đoạn chương trình sau có chạy ra kết quả của phép toán được ko?
Được
Không
Khai báo biến “hieu” tính hiệu của hai biến a, b. nào sau đây là đúng? Với hàm in kết quả: print(“hieu cua hai so la:” + hieu)
hieu = a - b
hieu = “a-b”
hieu = str(a-b)
hieu = int (a-b)
Đoạn chương trình sau cho kết quả là bao nhiêu?
a = 2
b = 3
print(a+b)
6
5
a + b
Không cho kết quả, vì chương trình báo lỗi
Thứ tự ưu tiên trong các toán tử: -,/,+,* được sắp xếp như thế nào?
Nhân, chia trước; cộng, trừ sau
Cộng, trừ trước; nhân, chia sau
Làm theo thứ tự từ trái sang phải
Không theo quy luật
Cho đoạn chương trình sau:
v = 4
w = 5
x = 8
y = 2
z = (v+w) * x / y;
Kết quả của chương trình được in ra màn hình là:
64
36
Không có kết quả, chương trình báo lỗi
0
