SkyAICampus
HomePracticeLearnCode LabFocus
SkyAICampus
PrivacyTermssupport@skyaicampus.com© 2026 SkyAI Campus
Log inSign up

Learn

HomePracticeConcept cardsCode LabSky Tutor

Review

Revise todayMistake notebookProgress

Focus

Campus ForestFocus roomsSquads

Questions or feedback?
support@skyaicampus.com

  1. 1Variables and types
  2. 2Lists and loops
  3. 3Functions
← Python Basics

Lesson 1 of 3

Variables and types

Watch, read the card, then practise. Variables · Data types · Converting types

Video coming soon

The video for this lesson is being recorded.

Meanwhile, the notes below and the 60-second cards cover the same ideas.

Practise this topic
  • Variables

    A variable is a name that points to a value, so you can use and change it later.

    Remember: = means 'store this', not 'is equal to'.

  • Data types

    Every value has a type, and the type decides what you can do with it.

    Remember: "7" (text) and 7 (number) are different things.

  • Converting types

    You can change a value from one type to another with int(), float() and str().

    Remember: input() always gives text. Convert it before doing maths.

Try the example in Code Lab

marks = 82
marks = marks + 5
print(marks)
Next: Lists and loops →

In this lesson

  • Variables
  • Data types
  • Converting types

Practise this topic

5 questions at your level. The best way to make it stick.

Practise 5 questions