Employers
Jobseekers
Recruiting Partners
HTMLCSSJavaScriptTypeScriptReactAngularVueNode.jsPHPjQueryBootstrapSassDjangoAngularJSASPRWDSVGCanvasGraphicsColorsIconsAppMLPythonJavaCC++C#GoRustKotlinSwiftRBashData StructuresSQLMySQLPostgreSQLMongoDBJSONXMLNumPyPandasMatplotlibSciPyStatisticsData ScienceMachine LearningArtificial IntelligenceExcelGitCyber SecurityRaspberry PiHow ToTyping SpeedSpaces

Python Tutorial

  • Python Introduction
  • Python Get Started
  • Python Syntax
  • Python Comments
  • Python Data Types
  • Python Numbers
  • Python Casting
  • Python Booleans
  • Python While Loops
  • Python For Loops
  • Python Arrays
  • Python Iterators
  • Python Modules
  • Python Dates
  • Python Math
  • Python JSON
  • Python RegEx
  • Python Try...Except

Python Examples

  • Python Editor
  • Python Exercises
  • Python Quiz

Python Exercises

183 practice questions across 29 topics. Each set sits at the end of the lesson it belongs to, so you can read the explanation and practise in one place.

  • Introduction5 questions
  • Get Started5 questions
  • Syntax6 questions
  • Comments5 questions
  • Variables6 questions
  • Data Types6 questions
  • Numbers6 questions
  • Casting6 questions
  • Strings6 questions
  • Booleans5 questions
  • Operators7 questions
  • Lists7 questions
  • Tuples6 questions
  • Sets7 questions
  • Dictionaries7 questions
  • If...Else6 questions
  • While Loops6 questions
  • For Loops6 questions
  • Functions7 questions
  • Arrays6 questions
  • Iterators6 questions
  • Polymorphism7 questions
  • Modules7 questions
  • Dates7 questions
  • Math7 questions
  • JSON7 questions
  • RegEx7 questions
  • Try...Except7 questions
  • File Handling7 questions

Keep Going

Python Interview QuestionsPractice real questions asked for PythonPython Developer SalarySee what Python Developer roles pay in the marketAuto Apply for JobsApply to open roles related to Python and tweak your resume