]> granicus.if.org Git - python/commitdiff
Fixed doctests
authorAlexander Belopolsky <alexander.belopolsky@gmail.com>
Sun, 4 Jul 2010 17:38:32 +0000 (17:38 +0000)
committerAlexander Belopolsky <alexander.belopolsky@gmail.com>
Sun, 4 Jul 2010 17:38:32 +0000 (17:38 +0000)
Demo/classes/Rev.py

index 7fd78e03ea5107a516312436074173ec424a6feb..d36ddb91f34cf4eb70f943b564239a1d43a40e11 100644 (file)
@@ -4,8 +4,7 @@ From: "Steven D. Majewski" <sdm7g@elvis.med.virginia.edu>
 
 It works on mutable or inmutable sequences.
 
->>> chars = list(Rev('Hello World!'))
->>> print ''.join(chars)
+>>> Rev('Hello World!')
 !dlroW olleH
 
 The .forw is so you can use anonymous sequences in __init__, and still
@@ -16,16 +15,16 @@ good reason to use anonymous values in creating the sequence to avoid
 confusion. Maybe it should be change to copy input sequence to break
 the connection completely ? )
 
->>> nnn = range(3)
+>>> nnn = list(range(3))
 >>> rnn = Rev(nnn)
->>> for n in rnn: print n
+>>> for n in rnn: n
 ...
 2
 1
 0
 >>> for n in range(4, 6): nnn.append(n)   # update nnn
 ...
->>> for n in rnn: print n     # prints reversed updated values
+>>> for n in rnn: n     # prints reversed updated values
 ...
 5
 4
@@ -35,7 +34,7 @@ the connection completely ? )
 >>> nnn = nnn[1:-1]
 >>> nnn
 [1, 2, 4]
->>> for n in rnn: print n     # prints reversed values of old nnn
+>>> for n in rnn: n     # prints reversed values of old nnn
 ...
 5
 4
@@ -45,16 +44,15 @@ the connection completely ? )
 
 #
 >>> WH = Rev('Hello World!')
->>> print WH.forw, WH.back
+>>> print(WH.forw, WH.back)
 Hello World! !dlroW olleH
->>> nnn = Rev(range(1, 10))
->>> print nnn.forw
+>>> nnn = Rev(list(range(1, 10)))
+>>> print(nnn.forw)
 [1, 2, 3, 4, 5, 6, 7, 8, 9]
->>> print nnn.back
+>>> print(nnn.back)
 [9, 8, 7, 6, 5, 4, 3, 2, 1]
 
->>> rrr = Rev(nnn)
->>> rrr
+>>> Rev(nnn)
 <1, 2, 3, 4, 5, 6, 7, 8, 9>
 
 '''