rendered paste body# -*- coding: iso-8859-1 -*-
"""
YP-Kokeen Python tehtävä 1. Esimerkkikoodi 1
"""
def voitaeuroja(eurot = input('Paljonko sinulla on rahaa nyt?')):
return eurot + 10
print 'Jos voittaisit 10 euroa sinulla olisi', voitaeuroja() , 'euroa.'
"""
Esimerkkikoodi 2.
"""
x = [ 55, 22, 11, 55, 33]
print x.count(55)
y = x
y.insert(0, 66)
print y
"""
Esimerkkikoodi 3.
"""
class VihreaRipuli(Exception):
pass
class Ripuli:
koko = 0
def __init__(self):
print "Oho, Tulipa ripulia"
def terve(self):
print "Hei, Olen ripuli."
def RipulinVari(self):
if self.vari == 'Vihrea':
raise VihreaRipuli
print "Olen värikäs ripuli, värini on %s " % self.nimi
kakka1= Ripuli()
kakka1.vari = 'Punainen'
kakka1.terve
kakka2 = Ripuli()
kakka2.vari = 'Vihrea'
try:
kakka2.RipulinVari()
except VihreaRipuli, e:
print "Oot Saanu AIKAAN VIHREATA RIPULIA!"