import string help(string) print string.ascii_letters print string.digits print string.whitespace 'a' in string.ascii_letters 'a' not in string.ascii_letters 'a' in string.punctuation '"' in string.punctuation type("") "".upper() "aBgt".upper() "aBgt".split() "aBgt ciao a tutti".split() l = "aBgt ciao a tutti".split('a') "aBgt ciao a tutti".replace('a','A') s = "aBgt ciao a tutti" s.replace('a','A') t = s.replace('a','A') t s1 = s s = s.replace('a','A') print s,s1 "c".isalpha() ".".isalpha() "1".isalpha() "1ser".isalpha() "ser".isalpha() "ciao".capitalize() l = "aBgt ciao a tutti".split() l = "aBgt ciao a tutti".split('ao') "ciao a tutti ecco il mio max rsplit".rsplit() "ciao a tutti ecco il mio max rsplit".rsplit(' ',3) "ciao a tutti ecco il mio max rsplit".rsplit(' ',2) "ciao a tutti ecco il mio max rsplit".split(' ',3) "Ciao a tutti".find('c') "Ciao a tutti".find('C') "Ciao a tutti".find('t') "Ciao a tutti".find('tt') "Ciao a tutti".lower() "Ciao a tutti".lower().find('a') "Ciao a tutti".split().find('a') ?? "Ciao a tutti".split()[0].find('a') "Ciao a tutti".split()[1].find('a') "Ciao a tutti".split()[0] s = "Ciao a tutti" s.find('t') s.find('t') 7 s[s.find('t') + 1:] 'utti' s[s.find('t') + 1:].find('t') 1 s[s.find('t'):] 'tutti' s[7:] 'tutti' s.rfind('t') 10 s[s.find('t'):s.rfind('t')] 'tut' s[s.find('t'):s.rfind('t') + 1] 'tutt' s[s.find('C'):s.rfind('C') + 1] 'C' s[s.find('S'):s.rfind('S') + 1] '' s[s.find('S'):s.rfind('S') + 2] '' s[s.find('S'):s.rfind('S') + 4] '' s.find('S') -1 s[-(s.find('S')):-(s.rfind('S') + 1)] '' s[-(s.find('S')):-(s.rfind('S') + 2)] 'iao a tutt'