Python Full Notes
1. Introduction
Python is a high-level, interpreted programming language used for web development, data science, automation, and more.
2. Basic Syntax
print("Hello, Python!")
3. Variables
name = "Alice" age = 25
4. Data Types
x = 10 # Integer y = 10.5 # Float z = "Hello" # String
5. Conditional Statements
if age >= 18: print("Adult") else: print("Minor")
6. Loops
for i in range(5): print(i)
7. Functions
def greet(name): return "Hello, " + name
8. Classes and Objects
class Person: def __init__(self, name, age): self.name = name self.age = age p1 = Person("John", 30) print(p1.name)
9. Modules
import math print(math.sqrt(25))
10. File Handling
with open("file.txt", "r") as file: print(file.read())
11. Exception Handling
try: x = 1 / 0 except ZeroDivisionError: print("Cannot divide by zero!")
12. Popular Libraries
Some useful Python libraries:
- NumPy – Numerical computations
- Pandas – Data manipulation
- Matplotlib – Data visualization
- Requests – HTTP requests
- Tkinter – GUI applications