Hàm type[] trả về loại lớp của đối số [đối tượng] được cung cấp dưới dạng tham số. Phương thức type[] chấp nhận hai loại đối số. Độc thân
Nếu chỉ một tham số được chỉ định, loại [obj], nó sẽ trả về loại của đối tượng đã cho.
cú pháp
loại [đối tượng]
ba lập luận
Nếu loại [tên, cơ sở, chính tả] được cung cấp làm đối số, nó sẽ tạo ra một đối tượng loại mới
cú pháp
loại [tên, căn cứ, chính tả]
Giải trình
Đoạn mã python đã cho là,
in[loại[5/2]]
Nó đã cho biểu thức là 5/2. / is toán tử chia cho 2. 5 mà 2. 5 số thực do đó đây là loại phương thức lớp float
đầu ra
in [loại [5 // 2]]
Phép chia sàn // làm tròn kết quả xuống số nguyên gần nhất
Nó đưa ra biểu thức là 5 // 2. // phép chia tầng toán tử cho 2 nhưng 2 số nguyên do đó đây là loại phương thức của lớp int
con trăn. nhà điều hành. Câu hỏi 1
Cải thiện bài viết
Lưu bài viết
Thích bài viết
- Độ khó. Dễ dàng
- Cập nhật lần cuối. 28 tháng 6 năm 2021
Cải thiện bài viết
Lưu bài viết
Đầu ra của đoạn mã sau là gì
y = 10
x = y += 2
print[x]
8 y = 10
x = y += 2
print[x]
9y = 10
x = y += 2
print[x]
0y = 10
x = y += 2
print[x]
0y = 10
x = y += 2
print[x]
2[A] 4. 5
[B] 4. 0
[C] 4
[D] Lỗi
Trả lời. [C]
Giải thích. Toán tử ‘//’ trong Python trả về phần nguyên của số thực.
Câu đố của câu hỏi này
Vui lòng bình luận bên dưới nếu bạn thấy bài viết trên có gì sai
Ghi chú cá nhân của tôi arrow_drop_up
Tiết kiệm
Vui lòng Đăng nhập để nhận xét.
Bài kiểm tra biểu thức và toán tử Python này cung cấp Câu hỏi trắc nghiệm [MCQ] để làm quen với tất cả toán tử của Python
Cũng thấy. Toán tử Python
- Bài kiểm tra có 15 câu hỏi. Giải đúng 10 câu để vượt qua bài kiểm tra
- Bạn sẽ phải đọc tất cả các câu trả lời đã cho và nhấp vào câu trả lời đúng
- Trang sẽ tải lại sau khi gửi Bài kiểm tra. Sau khi gửi, cuộn trang để xem kết quả
1. Đầu ra của toán tử cộng [
y = 10
x = y += 2
print[x]
3] sau đây là gìa = [10, 20]
b = a
b += [30, 40]
print[a]
print[b]
[10, 20, 30, 40]
[10, 20, 30, 40]
[10, 20]
[10, 20, 30, 40]
2. Đầu ra của biểu thức
y = 10
x = y += 2
print[x]
4-4
4
-5
5
3. Toán tử dịch chuyển bit [
y = 10
x = y += 2
print[x]
5, y = 10
x = y += 2
print[x]
6] có mức độ ưu tiên cao hơn toán tử Bitwise And[y = 10
x = y += 2
print[x]
0]Sai
Đúng
4. Đầu ra của
y = 10
x = y += 2
print[x]
1 là gì216
864
5. Đầu ra của toán tử gán sau là gì
y = 10
x = y += 2
print[x]
12
10
Lỗi cú phápSynatxError
6. Kết quả của đoạn mã sau là gì
x = 100
y = 50
print[x and y]
Đúng
100
Sai
50
7. Đầu ra của mã Python sau đây là gì
x = 10
y = 50
if x ** 2 > 100 and y < 100:
print[x, y]
100 500
10 50
Không có
8. Đầu ra của
y = 10
x = y += 2
print[x]
2 là gìLỗi giá trị
0. 33
2
9. 4 là
y = 10
x = y += 2
print[x]
3 ở dạng nhị phân và 11 là y = 10
x = y += 2
print[x]
4. Đầu ra của các toán tử theo bit sau đây là gì?a = 4
b = 11
print[a | b]
print[a >> 2]
15
1
14
1
10. Đầu ra của
y = 10
x = y += 2
print[x]
5 là gì64
512
11. Đầu ra của
y = 10
x = y += 2
print[x]
6 là gì2
12
12. Toán tử nào sau đây có mức độ ưu tiên cao nhất?
Dấu. Ưu tiên toán tử Python
7y = 10
x = y += 2
print[x]
0y = 10
x = y += 2
print[x]
9y = 10
x = y += 2
print[x]
3y = 10
x = y += 2
print[x]
13. Kết quả của đoạn mã sau là gì
y = 10
x = y += 2
print[x]
5 66
0
36
0
66
3
36
3
14. Giá trị của Biểu thức Python sau là bao nhiêu
x = 100
y = 50
print[x and y]
19. 0
9
15. Kết quả của đoạn mã sau là gì
x = 100
y = 50
print[x and y]
2Đúng Đúng Sai Đúng
Sai Đúng Đúng Đúng
Đúng Đúng Sai Đúng
Sai Đúng Sai Đúng