In [1]: import re In [2]: re.sub('a','o','casa') Out[2]: 'coso' In [3]: 'casa'.replace('a','o') Out[3]: 'coso' In [4]: 'Giulio Cesare'.lower() Out[4]: 'giulio cesare' In [5]: a='casa'.replace('a','o') In [6]: a Out[6]: 'coso' In [7]: print(a) coso In [1]: sub('a','o','casa') --------------------------------------------------------------------------- NameError Traceback (most recent call last) Cell In[1], line 1 ----> 1 sub('a','o','casa') NameError: name 'sub' is not defined In [2]: from re import sub In [3]: sub('a','o','casa') Out[3]: 'coso' for i in range(10): if i==2: print(i, "è il numero 2") elif i%2==0: print(i, "è un numero pari diverso da 2") else: print(i, "è un numero dispari") 0 è un numero pari diverso da 2 1 è un numero dispari 2 è il numero 2 3 è un numero dispari 4 è un numero pari diverso da 2 5 è un numero dispari 6 è un numero pari diverso da 2 7 è un numero dispari 8 è un numero pari diverso da 2 9 è un numero dispari