2016-12-07 | Paul Boddie | file changeset files shortlog | Implemented the join method for strings. |
paul@292 | 1 | s = "Hello" |
paul@292 | 2 | s += " world!" |
paul@292 | 3 | print s # Hello world! |
paul@292 | 4 | |
paul@292 | 5 | s2 = "Hello worlds!" |
paul@292 | 6 | print s2 # Hello worlds! |
paul@292 | 7 | print s < s2 # True |
paul@292 | 8 | print s <= s2 # True |
paul@292 | 9 | print s == s2 # False |
paul@292 | 10 | print s != s2 # True |
paul@292 | 11 | print s >= s2 # False |
paul@292 | 12 | print s > s2 # False |
paul@292 | 13 | |
paul@292 | 14 | print s[0] # H |
paul@292 | 15 | print s[-1] # ! |
paul@296 | 16 | |
paul@296 | 17 | print ord(s[0]) # 72 |
paul@296 | 18 | |
paul@296 | 19 | try: |
paul@296 | 20 | print ord(s) # should raise an exception |
paul@296 | 21 | except ValueError, exc: |
paul@296 | 22 | print "ord(s): value is not appropriate", exc.value |
paul@300 | 23 | |
paul@342 | 24 | l = ["Hello", "world!"] |
paul@342 | 25 | s3 = " ".join(l) |
paul@342 | 26 | print s3 # Hello world! |
paul@342 | 27 | |
paul@342 | 28 | s4 = "".join(l) |
paul@342 | 29 | print s4 # Helloworld! |
paul@342 | 30 | |
paul@300 | 31 | print hash(s) |
paul@342 | 32 | print hash(s2) |
paul@342 | 33 | print hash(s3) |
paul@342 | 34 | print hash(s4) |