Python
Basic Syntax
Variables
x = 10
y = "Hello, World!"
z = 3.14Data Types
integer = 10
floating_point = 3.14
string = "Hello"
boolean = True
list = [1, 2, 3]
dictionary = {"key": "value"}
tuple = (1, 2, 3)
set = {1, 2, 3}Control Structures
Functions
Classes
Sorting
Basic Input/Output
Working with Files
Reading Files
Writing Files
Networking
HTTP Requests
Socket Programming
Security-Related Modules
Hashing
Encryption and Decryption
Password Hashing
Web Scraping
Using BeautifulSoup
BeautifulSoupWorking with JSON
Command Execution
Using subprocess Module
subprocess ModuleRegular Expressions
Logging
Useful Tips
Virtual Environments
Exception Handling
List Comprehensions
Dictionary Comprehensions
Using itertools for Efficient Iteration
itertools for Efficient IterationUsing collections for Advanced Data Structures
collections for Advanced Data StructuresUsing os for System Operations
os for System OperationsPenetration Testing Tools
scapy for Network Packet Manipulation
scapy for Network Packet Manipulationnmap for Network Scanning
nmap for Network Scanningsocket for Simple Network Connections
socket for Simple Network ConnectionsLast updated