a="pippo" b="pluto" print(a+b) print(a,b) print(a,b, sep="") print(a,b, sep="\n") print(a,b, sep="\n", end=".") runfile('C:/Users/Angelo/Documents/nuova/lez301.py', wdir='C:/Users/Angelo/Documents/nuova') runfile('C:/Users/Angelo/Documents/nuova/lez301.py', wdir='C:/Users/Angelo/Documents/nuova') eserc1("pippo","pluto",5,6) a="asd" type(a) a="." a.join("Pippo","Pluto","Paperino") a.join(["Pippo","Pluto","Paperino"]) b=a.join(["Pippo","Pluto","Paperino"]) b c="PippoPlutoPaperino" b="".join(["Pippo","Pluto","Paperino"]) b b="".join([1,2,3]) for x in [1,2,3]: print(x) for x in range(1,4): print(x) l=[1,2,3] for x in l: print(x) for x in range(-10,0): print(x) for x in range(10,0,-1): print(x) for x in range(-10,0,reverse=True): print(x) for x in reverse(range(-10,0)): print(x) for x in reversed(range(-10,0)): print(x) runfile('C:/Users/Angelo/Documents/nuova/lez302.py', wdir='C:/Users/Angelo/Documents/nuova') runfile('C:/Users/Angelo/Documents/nuova/lez302.py', wdir='C:/Users/Angelo/Documents/nuova') moltiplica(4,5) moltiplica(-5,5) moltiplica(5,-5) moltiplica(5,-5) moltiplica(1,-5) list(range(-4)) moltiplica(4,5) moltiplica(-4,5) moltiplica(4,5) moltiplica(4,-5) runfile('C:/Users/Angelo/Documents/nuova/lez302.py', wdir='C:/Users/Angelo/Documents/nuova') runfile('C:/Users/Angelo/Documents/nuova/lez302.py', wdir='C:/Users/Angelo/Documents/nuova') runfile('C:/Users/Angelo/Documents/nuova/lez302.py', wdir='C:/Users/Angelo/Documents/nuova') runfile('C:/Users/Angelo/Documents/nuova/lez302.py', wdir='C:/Users/Angelo/Documents/nuova') li=[12,34,56,"abc",3.0,True] li li[0] li[2] li[-1] li[0:4] li[-2::] r=list(range(100)) r len(r) r[0:10] r[30:50] r[0:100:2] r[0:100:3] r[::3] s="qwertyuiopasdfghjklzxcvbnm" s[0::3] r[10:30:-1] r[30:10:-1] len(r) len(s) reversed(r) rr=reversed(r) rr print(rr) for i in rr: print(i) rr rr=list(rr) rr rr rr=reversed(r) rr=list(rr) rr r r.reverse() r rr r.reverse() r l1=[1,3,2,"a","z","q"] l1 l1.reverse() l1 l1 l1.sort() l1.append(12) l1 l1.count(1) l1.append(1) l1.count(1) l1 l1.count("a") l1.count("afe") l1.extend([4,5,6]) l1 l1.extend("qwed") l1 l1.index("q") l1.index("q",2) l1.insert(0,"w") l1 l1.insert(5,"w") l1 id(l1) l1.append("w") id(l1) q1=[1,2,3] q2=["a","b","c"] q1+q2 q3=q1+q2 q3 id(q3) q3=q1+q2 id(q3) q1+q2 q3=q1+q2 id(q3) q1 id(q1) q1+=q2 id(q1) z=["a","b","c",1,2,3,4,1,2,3,"a","b","c") z=["a","b","c",1,2,3,4,1,2,3,"a","b","c"] p=reversed(z).index("b") p=list(reversed(z)).index("b") p z=["a","b","c",1,2,3,4,1,2,3,"a","b","c"] list(reversed(z)) q=list(reversed(z)) q q.index("b") p=q.index("b") z.pop(-1-p) q=list(reversed(z)) q q=list(reversed(z)) q z z[- ] z[-1] z[len(z)-1] for i in range(len(z)-1,-1,-1): if z[i] == 3: l.pop(i) break for i in range(len(z)-1,-1,-1): if z[i] == 3: z.pop(i) break z for i in range(len(z)-1,-1,-1): print(i) if z[i] == 2: z.pop(i) break z=["a","b","c",1,2,3,4,1,2,3,"a","b","c"] for i in range(-1,-len(z)-1,): print(i) if z[i] == "b": z.pop(i) break z for i in range(-1,-len(z)-1,): print(i) if z[i] == "b": z.pop(i) break z z(-2) z.pop(-2) for i in range(-1,-len(z)-1,): print(i) if z[i] == "b": z.pop(i) break for i in range(-1,-len(z)-1,-1): print(i) if z[i] == "b": z.pop(i) break z.pop(-2) z z=["a","b","c",1,2,3,4,1,2,3,"a","b","c"] for i in range(-1,-len(z)-1,-1): print(i) if z[i] == "b": z.pop(i) break z import math math.log(10) math.log(10,10) math.log(1000,10) math.log(10000,10)