Koodinäide

Hello world. Version: Advanced.

See kood küsib kasutaja nime ja väljastab ekraanile sõne kujul Hello, *name*!.

NB! Kui kasutaja ei sisesta midagi ja lihtsalt vajutab ‚Enter‘, siis ekraanile ilmub Hello, !.

def main():
    name = input("What is your name? ")
    print("Hello, " + name + "!")

if __name__ == '__main__':
    main()

Kahe täisarvu arvu summa kalkulaator

Siin tuleb meeles pidada, et kui kasutaja sisestab 7, siis arvuti jaoks on see sõne, mitte arv. Selleks, et edaspidi seda arvuna kasutada, tuleb see arvuks muuta. Selleks kasutatakse funktsioone int() või float() sõltuvalt sellest, mis andmetüüpi arv see on (täisarv - int, murdarv - float). Funktsioon str() toimib vastupidi ning muudab kõik sõneks.

def main():
    a = int(input("Number a: "))
    b = int(input("Number b: "))
    c = a + b
    print("a" + " + " + "b = " + str(c))

if __name__ == '__main__':
    main()

Natuke lihtsamalt:

def main():
    a = int(input("Number a: "))
    b = int(input("Number b: "))
    print("a" + " + " + "b = " + str(a + b))

if __name__ == '__main__':
    main()

Siin on a* ja b mingid arvud, mille väärtused sõltuvad kasutaja sisendist (kui kasutaja sisestab midagi peale arvude, siib tekib viga - erind ValueError).

Programmi töö näide:

(Numbrid 10 ja 12 on kasutaja poolt sisestatud)

Number a: 10
Number b: 12
a + b = 22