Fix example output for doctest-like demos.

This commit is contained in:
Georg Brandl 2009-05-15 08:03:03 +00:00
parent 0f489743ef
commit 490096e760

View file

@ -341,9 +341,9 @@ within *IDLE* or *PythonWin*::
>>> printf("Hello, %s\n", "World!") >>> printf("Hello, %s\n", "World!")
Hello, World! Hello, World!
14 14
>>> printf("Hello, %S", u"World!") >>> printf("Hello, %S\n", u"World!")
Hello, World! Hello, World!
13 14
>>> printf("%d bottles of beer\n", 42) >>> printf("%d bottles of beer\n", 42)
42 bottles of beer 42 bottles of beer
19 19
@ -358,7 +358,7 @@ unicode strings have to be wrapped in their corresponding ``ctypes`` type, so
that they can be converted to the required C data type:: that they can be converted to the required C data type::
>>> printf("An int %d, a double %f\n", 1234, c_double(3.14)) >>> printf("An int %d, a double %f\n", 1234, c_double(3.14))
Integer 1234, double 3.1400001049 An int 1234, a double 3.140000
31 31
>>> >>>
@ -414,9 +414,9 @@ prototype for a C function), and tries to convert the arguments to valid types::
Traceback (most recent call last): Traceback (most recent call last):
File "<stdin>", line 1, in ? File "<stdin>", line 1, in ?
ArgumentError: argument 2: exceptions.TypeError: wrong type ArgumentError: argument 2: exceptions.TypeError: wrong type
>>> printf("%s %d %f", "X", 2, 3) >>> printf("%s %d %f\n", "X", 2, 3)
X 2 3.00000012 X 2 3.000000
12 13
>>> >>>
If you have defined your own classes which you pass to function calls, you have If you have defined your own classes which you pass to function calls, you have