Python fundamentals