Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Python Tutorial
  • Interview Questions
  • Python Quiz
  • Python Glossary
  • Python Projects
  • Practice Python
  • Data Science With Python
  • Python Web Dev
  • DSA with Python
  • Python OOPs
Open In App
Next Article:
abs() in Python
Next article icon

Python Built in Functions

Last Updated : 24 Jul, 2023
Comments
Improve
Suggest changes
Like Article
Like
Report

Python is the most popular programming language created by Guido van Rossum in 1991. It is used for system scripting, software development, and web development (server-side). Web applications can be developed on a server using Python. Workflows can be made with Python and other technologies. Database systems are connectable with Python. Files can also be read and changed by it. Big data management and advanced mathematical operations can both be done with Python.

The syntax of Python is straightforward and resembles that of English. Python's syntax enables programmers to create programmes with fewer lines of code than they would be able to with certain other languages. Python operates on an interpreter system, allowing for the immediate execution of written code.

Python provides a lot of built-in functions that ease the writing of code. In this article, you will learn about Python's built-in functions, exploring their various applications and highlighting some of the most commonly used ones.

Python Built-in Functions List

Here is a comprehensive list of Python built-in functions:

Function Name

Description

Python abs() Function 

Return the absolute value of a number

Python aiter() Function

It takes an asynchronous iterable as an argument and returns an asynchronous iterator for that iterable

Python all() Function

Return true if all the elements of a given iterable( List, Dictionary, Tuple, set, etc) are True else it returns False

Python any() Function

 Returns true if any of the elements of a given iterable( List, Dictionary, Tuple, set, etc) are True else it returns False 

Python anext() Function

used for getting the next item from an asynchronous iterator

Python ascii() Function

Returns a string containing a printable representation of an object

Python bin() Function

Convert integer to a binary string

Python bool() Function

Return or convert a value to a Boolean value i.e., True or False

Python breakpoint() Function

It is used for dropping into the debugger at the call site during runtime for debugging purposes

Python bytearray() Function

Returns a byte array object which is an array of given bytes

Python bytes() Function

Converts an object to an immutable byte-represented object of a given size and data

Python callable() Function

Returns True if the object passed appears to be callable

Python chr() Function

Returns a string representing a character whose Unicode code point is an integer

Python classmethod() Function

Returns a class method for a given function

Python compile() Function

Returns a Python code object

Python complex() Function

Creates Complex Number

Python delattr() Function

Delete the named attribute from the object

Python dict() Function

Creates a Python Dictionary

Python dir() Function

Returns a list of the attributes and methods of any object

Python divmod() Function

Takes two numbers and returns a pair of numbers consisting of their quotient and remainder

Python enumerate() Function

Adds a counter to an iterable and returns it in a form of enumerating object

Python eval() Function

Parses the expression passed to it and runs Python expression(code) within the program

Python exec() Function

Used for the dynamic execution of the program

Python filter() Function

Filters the given sequence with the help of a function that tests each element in the sequence to be true or not

Python float() Function

Return a floating-point number from a number or a string

Python format() Function

Formats a specified value

Python frozenset() Function

Returns immutable frozenset

Python getattr() Function

Access the attribute value of an object

Python globals() Function

Returns the dictionary of the current global symbol table

Python hasattr() Function

Check if an object has the given named attribute and return true if present

Python hash() Function

Encode the data into an unrecognizable value

Python help() Function

Display the documentation of modules, functions, classes, keywords, etc

Python hex() Function

Convert an integer number into its corresponding hexadecimal form

Python id() Function

Return the identity of an object

Python input() Function

Take input from the user as a string

Python int() Function

Converts a number in a given base to decimal

Python isinstance() Function

Checks if the objects belong to a certain class or not

Python issubclass() Function

Check if a class is a subclass of another class or not

Python iter() Function

Convert an iterable to an iterator

Python len() Function

Returns the length of the object

Python list() Function

Creates a list in Python

Python locals() Function

Returns the dictionary of the current local symbol table

Python map() Function

Returns a map object(which is an iterator) of the results after applying the given function to each item of a given iterable

Python max() Function

Returns the largest item in an iterable or the largest of two or more arguments

Python memoryview() Function

Returns memory view of an argument

Python min() Function

Returns the smallest item in an iterable or the smallest of two or more arguments

Python next() Function

Receives the next item from the iterator

Python object() Function

Returns a new object

Python oct() Function

returns an octal representation of an integer in a string format.

Python open() Function

Open a file and return its object

Python ord() Function

Returns the Unicode equivalence of the passed argument

Python pow() Function

Compute the power of a number

Python print() Function

Print output to the console

Python property() Function

Create a property of a class

Python range() Function

Generate a sequence of numbers

Python repr() Function

Return the printable version of the object

Python reversed() Function

Returns an iterator that accesses the given sequence in the reverse order

Python round() Function

Rounds off to the given number of digits and returns the floating-point number

Python set() Function

Convert any of the iterable to a sequence of iterable elements with distinct elements

Python setattr() Function

Assign the object attribute its value

Python slice() Function

Returns a slice object

Python sorted() Function

Returns a list with the elements in a sorted manner, without modifying the original sequence

Python staticmethod() Function

Converts a message into the static message

Python str() Function

Returns the string version of the object

Python sum() Function

Sums up the numbers in the list

Python super() Function

Returns a temporary object of the superclass

Python tuple() Function

Creates a tuple in Python

Python type() Function

Returns the type of the object

Python vars() Function

Returns the __dict__ attribute for a module, class, instance, or any other object

Python zip() Function

Maps the similar index of multiple containers

Python __import__() Function

Imports the module during runtime

Next Article
abs() in Python

A

abhishek1
Improve
Article Tags :
  • Python
  • Python-Built-in-functions
Practice Tags :
  • python

Similar Reads

    Python Built in Functions
    Python is the most popular programming language created by Guido van Rossum in 1991. It is used for system scripting, software development, and web development (server-side). Web applications can be developed on a server using Python. Workflows can be made with Python and other technologies. Databas
    6 min read
    abs() in Python
    The Python abs() function return the absolute value. The absolute value of any number is always positive it removes the negative sign of a number in Python. Example:Input: -29Output: 29Python abs() Function SyntaxThe abs() function in Python has the following syntax:Syntax: abs(number)number: Intege
    3 min read
    Python - all() function
    The Python all() function returns true if all the elements of a given iterable (List, Dictionary, Tuple, set, etc.) are True otherwise it returns False. It also returns True if the iterable object is empty. Sometimes while working on some code if we want to ensure that user has not entered a False v
    3 min read
    Python any() function
    Python any() function returns True if any of the elements of a given iterable( List, Dictionary, Tuple, set, etc) are True else it returns False. Example Input: [True, False, False]Output: True Input: [False, False, False]Output: FalsePython any() Function Syntaxany() function in Python has the foll
    5 min read
    ascii() in Python
    Python ascii() function returns a string containing a printable representation of an object and escapes the non-ASCII characters in the string using \x, \u or \U escapes. It's a built-in function that takes one argument and returns a string that represents the object using only ASCII characters. Exa
    3 min read
    bin() in Python
    Python bin() function returns the binary string of a given integer. bin() function is used to convert integer to binary string. In this article, we will learn more about Python bin() function. Example In this example, we are using the bin() function to convert integer to binary string. Python3 x = b
    2 min read
    bool() in Python
    In Python, bool() is a built-in function that is used to convert a value to a Boolean (i.e., True or False). The Boolean data type represents truth values and is a fundamental concept in programming, often used in conditional statements, loops and logical operations.bool() function evaluates the tru
    3 min read
    Python bytes() method
    bytes() method in Python is used to create a sequence of bytes. In this article, we will check How bytes() methods works in Python. Pythona = "geeks" # UTF-8 encoding is used b = bytes(a, 'utf-8') print(b)Outputb'geeks' Table of Contentbytes() Method SyntaxUsing Custom EncodingConvert String to Byte
    3 min read
    chr() Function in Python
    chr() function returns a string representing a character whose Unicode code point is the integer specified. chr() Example: Python3 num = 97 print("ASCII Value of 97 is: ", chr(num)) OutputASCII Value of 97 is: a Python chr() Function Syntaxchr(num) Parametersnum: an Unicode code integerRet
    3 min read
    Python dict() Function
    dict() function in Python is a built-in constructor used to create dictionaries. A dictionary is a mutable, unordered collection of key-value pairs, where each key is unique. The dict() function provides a flexible way to initialize dictionaries from various data structures.Example:Pythond=dict(One
    4 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences