# 1303.py for x in xrange(0,21): if x%2>0: continue print x, print # 0 2 4 6 8 10 12 14 16 18 20 ####################################### for x in xrange(0,4): print x, else: print 'else' # 0 1 2 3 else ####################################### for x in (-1,0,0,5,2,-3,4): if x>0: print x; break else: print 'Nessun elemento positivo.' # 5 for x in (-1,0,0,-5,-2,-3,-4): if x>0: print x; break else: print 'Nessun elemento positivo.' # Nessun elemento positivo. ####################################### for i in xrange(4): for j in xrange(5): print i+j, print # 0 1 2 3 4 # 1 2 3 4 5 # 2 3 4 5 6 # 3 4 5 6 7 ####################################### u=[[1,10],[2,10],[3,10],[4,20]] for x,y in u: print x+y, print # 11 12 13 24 v=['Aa','Bb','Cc','Dd','Ee'] for x,y in v: print y+'.'+x, print # a.A b.B c.C d.D e.E w=[[1,2,5],[2,3,6],[11,10,9]] for x,y,z in w: print x*y+z, # 7 12 119 ####################################### def prodottoscalare (u,v): s=0 for x,y in zip(u,v): s+=x*y return s u=[1,3,4] v=[6,2,5] print prodottoscalare(u,v) # 32