← Back to Software
Python Documentation
Comprehensive guide to Python programming
Getting Started
Python is a high-level, interpreted programming language known for its simplicity and readability.
Hello World
print("Hello, World!")
Variables and Data Types
# Variables
name = "Python"
version = 3.9
is_awesome = True
# Lists
fruits = ["apple", "banana", "orange"]
# Dictionaries
person = {
"name": "Alice",
"age": 30,
"city": "New York"
}
Functions
def greet(name):
"""Greet a person with their name."""
return f"Hello, {name}!"
# Function call
message = greet("World")
print(message)
Classes and Objects
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def introduce(self):
return f"Hi, I'm {self.name} and I'm {self.age} years old."
# Create an instance
person = Person("Alice", 30)
print(person.introduce())
Common Libraries
Python has a rich ecosystem of libraries:
- requests - HTTP library
- numpy - Numerical computing
- pandas - Data analysis
- flask - Web framework
- django - Full-featured web framework