Hàm divmod() trong Python trả về một tuple tự động bao gồm thương miễn phí và số dư khi tham số 1 (số bị chia) chia cho tham số 2 (số chia)
Cú pháp hàm divmod() trong Python
divmod(x download , y)
Các tham số cài đặt của hàm divmod()
divmod() có hai tham số:
- x: tử số (số bị chia)
- y: mẫu số (số chia)
x hay nhất , y không phải số phức.
Giá trị trả về từ divmod()
- Hàm divmod() trả về một tuple (q,r) tính năng , full crack với q là thương số quản lý và r là số dư nạp tiền của (x,y).
- an toàn Nếu x kỹ thuật và y là số nguyên công cụ , giá trị trả về từ divmod() kích hoạt sẽ là (a // b link down , x% y).
- thanh toán Nếu x tất toán hoặc y là float, kết quả là (q đăng ký vay , x% y). Ở đây tất toán , q là toàn bộ thương số.
Ví dụ: Hàm divmod() hoạt động trong Python
print("divmod(8 link down , 3) = " qua web , divmod(8 cập nhật , 3))
print("divmod(3 trực tuyến , 8) = " nạp tiền , divmod(3 khóa chặn , 8))
print("divmod(5 vô hiệu hóa , 5) = " qua web , divmod(5 giả mạo , 5))
# code by Quantrimang.com
# divmod() tự động với Floatprint("divmod(8.0 an toàn , 3) = " như thế nào , divmod(8.0 xóa tài khoản , 3))
print("divmod(3 địa chỉ , 8.0) = " thanh toán , divmod(3 danh sách , 8.0))
print("divmod(7.5 full crack , 2.5) = " mật khẩu , divmod(7.5 kích hoạt , 2.5))
print("divmod(2.6 giả mạo , 0.5) = " khóa chặn , divmod(2.6 nhanh nhất , 0.5))
Chạy chương trình mới nhất , kết quả trả về là:
divmod(8 bản quyền , 3) = (2 địa chỉ , 2)
divmod(3 quản lý , 8) = (0 giả mạo , 3)
divmod(5 dịch vụ , 5) = (1 công cụ , 0)
divmod(8.0 kiểm tra , 3) = (2.0 tốt nhất , 2.0)
divmod(3 dịch vụ , 8.0) = (0.0 thanh toán , 3.0)
divmod(7.5 địa chỉ , 2.5) = (3.0 giả mạo , 0.0)
divmod(2.6 chi tiết , 0.5) = (5.0 như thế nào , 0.10000000000000009)
Bài trước: Hàm dir() trong Python
Bài tiếp: Hàm enumerate() trong Python
4.9/5 (103 votes)