All categories

    Basics

    Variables, printing, input, and arithmetic.

    01Hello, World

    main.py
    print("Hello, World!")
    Output
    Hello, World!

    02Variables and types

    main.py
    name = "Ada"
    age = 36
    height = 1.68
    print(name, age, height)
    print(type(name), type(age), type(height))
    Output
    Ada 36 1.68
    <class 'str'> <class 'int'> <class 'float'>

    03Basic arithmetic

    main.py
    a = 10
    b = 3
    print(a + b)
    print(a - b)
    print(a * b)
    print(a / b)
    print(a // b)
    print(a % b)
    print(a ** b)
    Output
    13
    7
    30
    3.3333333333333335
    3
    1
    1000

    04F-string formatting

    main.py
    name = "Bob"
    score = 87.5
    print(f"{name} scored {score:.1f} points")
    Output
    Bob scored 87.5 points

    05Type conversion

    main.py
    x = "42"
    n = int(x)
    print(n + 8)
    print(str(n) + "8")
    Output
    50
    428