Alustuseks paneme programmi midagi kasutajalt lugema:
#!/usr/bin/python
# -*- coding: utf-8 -*-
print "Seis!"
kasutaja_vastus = raw_input("Kes seal käib?") # tekstipõhise muutuja küsimine klaviatuurilt
print "Võid teed jätkata,", kasutaja_vastus
Kaks esimest trellitatud rida on infoks Pythoni programmi arvutikoodiks teisendavale programmile – interpretaatorile. Esimene neist lubab programmi joosta otse Linuxi käsurealt. Teine määrab ära kooditabeli, mille alusel märke kuvatakse-kasutatakse. See võimaldab täpitähtede tarvitamist, mida originaalses märkide kooditabelis polnud. Lisaks peaks salvestatud faili (laiendiga .py) määrama käivitatavaks:
chmod +x failinimi.py
./failinimi
Käivitatava faili nimi ei pea lõppema .py laiendiga kui faili alguses on # taga öeldud, et tegu on Pythoni failiga (#!/usr/bin/python).
Farenheiti Celsiuse kraadideks teisendaja:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# arvutab Fahrenheiti kraadid Celsiuse kraadideks ümber
def far() : # siin luuakse uus funktsioon def, järgneb selle sisu
temp = input("Temperatuur Fahrenheiti järgi: ")
print (temp - 32.0) * 5.0 / 9.0
#siin lõppes funktsioon ja hakkab programm ise
far()
Liidab numbreid kuni sisestatakse null:
#!/usr/bin/python
# -*- coding: utf-8 -*-
a = 1
s = 0
print 'Sisesta number, mida liita:'
print 'Sisesta 0 et väljuda.'
while a != 0:
print 'Praegu summa:', s
a = input('Number? ')
s = s + a
print 'Kokku summa =', s
“Parooli” küsimine:
#!/usr/bin/python
# -*- coding: utf-8 -*-
salakood = "kala"
parool = "pole parooli"
# != tähendab "ei võrdu"
while parool != salakood:
parool = raw_input("Parool:>")
if parool != salakood :
print "Valesti läks, proovi uuesti!"
else :
print "Ohoo!"
print "Tere tulemast!"