Python
Python is a general-purpose, versatile, and powerful programming language. It’s a great first language because it’s concise and easy to read. Whatever you want to do, Python can do it. From data analysis to data visualization, web development to machine learning, Python is the language for you.
It was created by Guido van Rossum in 1991 and was named after the British comedy show, Monty Python’s Flying Circus.
Python Concepts
- Binascii Module
- Built-in Functions
- Casting
- Classes
- Collections Module
- Command Line Arguments
- Comments
- Conditionals
- Data Types
- Dates
- Decorators
- Deque
- Dictionaries
- Dunder Methods
- enum
- Errors
- Files
- Functions
- Functools Module
- Generators
- Glob Module
- IDLE
- Inheritance
- Iterators
- JSON Module
- Keywords
- List Comprehensions
- Lists
- Loops
- Math Module
- Memoization
- Modules
- Modulo
- Operators
- os Module
- Packages
- pip
- Random Module
- Recursion
- Regular Expressions
- Requests Module
- Scope
- Sets
- SQL Connectors
- Statsmodels
- Strings
- Substrings
- Threading
- Time Module
- Tuples
- Type Hints
- Unittest Module
- Variables
- Virtual Environment
Python contributors
- BrandonDusch84 contributions
- StevenSwiniarski47 contributions
- MamtaWardhani45 contributions
- Sriparno0830 contributions
- CyberRedPanda27 contributions
- Christine_Yang17 contributions
- THE-Spellchecker17 contributions
- design246136080113 contributions
- net137228473811 contributions
- CaupolicanDiaz10 contributions
- ishg-1539 contributions
- Son0-lory9 contributions
- BalaPriyaC6 contributions
- itispragativerma65608500805 contributions
- DaniTellini5 contributions
- KyraThompson5 contributions
- renerepina4 contributions
- AndrewBarbour4 contributions
- theeguru___4 contributions
- kaifee-haque3 contributions
- noahpgordon3 contributions
- rrayhka3 contributions
- cslylla3 contributions
- Dashrath_Patel3 contributions
- hP31889415802 contributions
- ajaxPlayer007672 contributions
- varunPatel75374334132 contributions
- deenovita2 contributions
- regantewksbury2 contributions
- ChiragAgg5k2 contributions
- tejaswini20042 contributions
- sturrdlefish2 contributions
- hughlilly2 contributions
- rclarkeweb2 contributions
- brbeck19022 contributions
- dakshdeepHERE2 contributions
- aSagCoder2 contributions
- bhagyamudgal2 contributions
- nikolaspoczekaj2 contributions
- vivek_prajapatii1 contribution
- EdvardsMazprecnieks1 contribution
- utkarsh13291 contribution
- God-ass1 contribution
- blog74317508161 contribution
- fariamg1 contribution
- Atreay1 contribution
- DenisCabrera1 contribution
- EngOmarElsayed1 contribution
- grace_k1 contribution
- yuekaim10298254021 contribution
- laisvigas1 contribution
- jesacebar1 contribution
- Not-Ethan1 contribution
- betaAce907161 contribution
- mdwiltfong1 contribution
- ramanLamichhane87568053391 contribution
- danialkhan021 contribution
- arnavSharma69247801011 contribution
- arisdelaCruz14136188571 contribution
- alimalim771 contribution
- FrankKwabenaAboagye1 contribution
- NBarnhouse1 contribution
- Prince251 contribution
- bcsamrudh1 contribution
- christina-ml1 contribution
- carocoda1 contribution
- Mofizik1 contribution
- meleknurb1 contribution
- object21967603541 contribution
- timm1671 contribution
- jeri19911 contribution
- Pandz181 contribution
- Big_Suckings1 contribution
- Sulai-maan1 contribution
- manviii_271 contribution
- VasiliosCh.1 contribution
- ebubetech1 contribution
- chmst_promotheus1 contribution
- fajardomike1 contribution
- Churreesha1 contribution
- nelsonboamortesantiago1 contribution
- jbliven931 contribution
- tera84855372731 contribution
- junrongFu85045837081 contribution
- Henbeast1 contribution
- YanisaHS1 contribution
- mossj221 contribution
- TekASip1 contribution
- EugeneGoh_1 contribution
- AleNN971 contribution
- Mikhail_ILIN1 contribution
- abi_mead1 contribution
- AndreiChernovJr1 contribution
- Daniel_Lanyi1 contribution
- missh111 contribution
- sharkipelago1 contribution
- lcart7531 contribution
- MMOOAAZZ1 contribution
- ajax81795339271 contribution
- pasb941 contribution
- PiergiulioAtzori1 contribution
- goku-kun1 contribution
- bit23343071081 contribution
- KimFarida1 contribution
- sudojarvis1 contribution
- nisett991 contribution
- mattfwilson1 contribution
- apropos01 contribution
- shouryagautam1 contribution
- karthikMurali16510165651 contribution
- M.Dev1 contribution
- razeit011 contribution
- hitesh_mittal1 contribution
Contribute to Docs
- Learn more about how to get involved.
- Submit feedback to let us know how we can improve Docs.
Learn Python on Codecademy
- Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
- Includes 6 Courses
- With Professional Certification
- Beginner Friendly.75 hours
- Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today.
- With Certificate
- Beginner Friendly.23 hours