1 s = "Hello" 2 s += " world!" 3 print s # Hello world! 4 print len(s) # 12 5 print s[:5] # Hello 6 print s[5:] # world! 7 print s[1:10:2] # el ol 8 print s[10:1:-2] # drwol 9 10 s2 = "Hello worlds!" 11 print s2 # Hello worlds! 12 print len(s2) # 13 13 print s < s2 # True 14 print s <= s2 # True 15 print s == s2 # False 16 print s != s2 # True 17 print s >= s2 # False 18 print s > s2 # False 19 20 print s[0] # H 21 print s[-1] # ! 22 23 print ord(s[0]) # 72 24 25 try: 26 print ord(s) # should raise an exception 27 except ValueError, exc: 28 print "ord(s): value is not appropriate", exc.value 29 30 l = ["Hello", "world!"] 31 s3 = " ".join(l) 32 print s3 # Hello world! 33 print len(s3) # 12 34 35 s4 = "".join(l) 36 print s4 # Helloworld! 37 print len(s4) # 11 38 39 s5 = "--".join(l) 40 print s5 # Hello--world! 41 print len(s5) # 13 42 43 print hash(s) 44 print hash(s2) 45 print hash(s3) 46 print hash(s4) 47 print hash(s5)