Python has a rich set of built-in functions that provide a wide range of functionalities.
1. Data Type Conversion:
int(): Converts a value to an integer.2 float(): Converts a value to a floating-point number.3 str(): Converts a value to a string.4 bool(): Converts a value to a Boolean (True or False).5 list(): Converts an iterable to a list.6 tuple(): Converts an iterable to a tuple.7 set(): Converts an iterable to a set.8 dict(): Creates a dictionary from key-value pairs.9
2. Mathematical Functions:
abs(): Returns the absolute value of a number.10 pow(): Raises a number to a power.11 round(): Rounds a number to a specified number of decimals.12 min(): Returns the smallest item in an iterable or the smallest of two or more arguments.13 max(): Returns the largest item in an iterable or the largest14 of two or more arguments.15 sum(): Sums the items of an iterable.16
3. Input/Output:
print(): Prints output to the console.17 input(): Gets input from the user.18 open(): Opens a file for reading or writing.19
4. Iteration and Control Flow:
range(): Generates a sequence of numbers.20 enumerate(): Adds a counter to an iterable.21 zip(): Maps the similar index of multiple containers.22 filter(): Filters elements from an iterable based on a function.23 map(): Applies a function to each item of an iterable.24
5. Object Inspection:
type(): Returns the type of an object.25 isinstance(): Checks if an object is an instance of a specific class.26 dir(): Returns a list of attributes and methods of an object.27 help(): Displays the documentation of a module, function, class, etc.28
6. Other Useful Functions:
len(): Returns the length of an object.29 id(): Returns the unique identifier of an object.30 chr(): Returns the character corresponding to a Unicode code point.31 ord(): Returns the Unicode code point of a character.32
This is not an exhaustive list, but it covers many of the most commonly used built-in functions in Python. You can find a complete list and detailed documentation in the official Python documentation:
I hope this overview is helpful! Let me know if you have any specific questions about particular functions.
0 件のコメント:
コメントを投稿