Trình thông dịch Python có một số hàm và kiểu được tích hợp sẵn luôn sẵn dùng. Chúng được liệt kê ở đây theo thứ tự bảng chữ cái
Chức năng tích hợp sẵn
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
V
Z
_
abs[x]Trả về giá trị tuyệt đối của một số. Đối số có thể là số nguyên, số dấu phẩy động hoặc đối tượng triển khai
def any[iterable]: for element in iterable: if element: return True return False05. Nếu đối số là một số phức, độ lớn của nó được trả vềaiter[async_iterable]
Trả lại một cho một. Tương đương với việc gọi
def any[iterable]: for element in iterable: if element: return True return False06
Ghi chú. Không giống như , không có biến thể 2 đối số
Mới trong phiên bản 3. 10
tất cả[có thể lặp lại]Trả về
def any[iterable]: for element in iterable: if element: return True return False09 nếu tất cả các phần tử của iterable là đúng [hoặc nếu iterable trống]. Tương đương với
def all[iterable]: for element in iterable: if not element: return False return Trueawaitable anext[async_iterator]awaitable anext[async_iterator , mặc định]
Khi được chờ đợi, hãy trả về mục tiếp theo từ đã cho hoặc mặc định nếu đã cho và trình vòng lặp đã cạn kiệt
Đây là biến thể không đồng bộ của nội trang và hoạt động tương tự
Điều này gọi phương thức async_iterator, trả về một. Đang chờ điều này trả về giá trị tiếp theo của trình vòng lặp. Nếu giá trị mặc định được đưa ra, nó sẽ được trả về nếu bộ lặp đã cạn kiệt, nếu không thì sẽ được nâng lên
Mới trong phiên bản 3. 10
bất kỳ[có thể lặp lại]Trả lại
def any[iterable]: for element in iterable: if element: return True return False09 nếu bất kỳ phần tử nào của iterable là true. Nếu iterable trống, trả về
def any[iterable]: for element in iterable: if element: return True return False14. Tương đương với
def any[iterable]: for element in iterable: if element: return True return Falseascii[đối tượng]
Dưới dạng , trả về một chuỗi chứa biểu diễn có thể in được của một đối tượng, nhưng thoát các ký tự không phải ASCII trong chuỗi được trả về bằng cách sử dụng các ký tự thoát
def any[iterable]: for element in iterable: if element: return True return False17,
def any[iterable]: for element in iterable: if element: return True return False18 hoặc
def any[iterable]: for element in iterable: if element: return True return False19. Điều này tạo ra một chuỗi tương tự như chuỗi được trả về trong Python 2bin[x]
Chuyển đổi một số nguyên thành một chuỗi nhị phân có tiền tố là “0b”. Kết quả là một biểu thức Python hợp lệ. Nếu x không phải là một đối tượng Python, thì nó phải định nghĩa một phương thức
def any[iterable]: for element in iterable: if element: return True return False22 trả về một số nguyên. Vài ví dụ
def any[iterable]: for element in iterable: if element: return True return False1
Nếu muốn hoặc không muốn tiền tố “0b”, bạn có thể sử dụng một trong hai cách sau
def any[iterable]: for element in iterable: if element: return True return False2
Xem thêm để biết thêm thông tin
class bool[x=Sai]Trả về một giá trị Boolean, i. e. một trong số
def any[iterable]: for element in iterable: if element: return True return False09 hoặc
def any[iterable]: for element in iterable: if element: return True return False14. x được chuyển đổi bằng cách sử dụng tiêu chuẩn. Nếu x là sai hoặc bị bỏ qua, điều này trả về
def any[iterable]: for element in iterable: if element: return True return False14; . Lớp này là một lớp con của [xem ]. Nó không thể được phân loại thêm. Các phiên bản duy nhất của nó là
def any[iterable]: for element in iterable: if element: return True return False14 và
def any[iterable]: for element in iterable: if element: return True return False09 [xem ]
Đã thay đổi trong phiên bản 3. 7. x hiện là tham số chỉ vị trí.
điểm dừng[*args , **kws]Chức năng này đưa bạn vào trình gỡ lỗi tại trang cuộc gọi. Cụ thể, nó gọi , chuyển thẳng
def any[iterable]: for element in iterable: if element: return True return False33 và
def any[iterable]: for element in iterable: if element: return True return False34. Theo mặc định, các cuộc gọi
def any[iterable]: for element in iterable: if element: return True return False32 không mong đợi đối số. Trong trường hợp này, nó hoàn toàn là một chức năng tiện lợi, do đó bạn không cần phải nhập hoặc nhập nhiều mã một cách rõ ràng để vào trình gỡ lỗi. Tuy nhiên, có thể được đặt thành một số chức năng khác và sẽ tự động gọi chức năng đó, cho phép bạn đưa vào trình gỡ lỗi đã chọn. Nếu không truy cập được, chức năng này sẽ tăng
Tăng một
def any[iterable]: for element in iterable: if element: return True return False42 với đối số
def any[iterable]: for element in iterable: if element: return True return False43
Mới trong phiên bản 3. 7
lớp bytearray[nguồn=b'']lớp bytearray[nguồn , mã hóa]lớp bytearray[nguồn , mã hóa , lỗi]Trả về một mảng byte mới. Lớp là một dãy số nguyên có thể thay đổi trong phạm vi 0