diff options
author | Andrew M. Kuchling <amk@amk.ca> | 2008-09-13 01:22:08 (GMT) |
---|---|---|
committer | Andrew M. Kuchling <amk@amk.ca> | 2008-09-13 01:22:08 (GMT) |
commit | 949f71b446723cd05404e3f0e9c0a793b9b99001 (patch) | |
tree | a2d8156064cc6f877ef2750a363ec79e3da8a9b6 | |
parent | dfd6b86d6ba126f3eeefee861f8ebbb3c8df46d5 (diff) | |
download | cpython-949f71b446723cd05404e3f0e9c0a793b9b99001.zip cpython-949f71b446723cd05404e3f0e9c0a793b9b99001.tar.gz cpython-949f71b446723cd05404e3f0e9c0a793b9b99001.tar.bz2 |
#687648 from Robert Schuppenies: use classic division. (RM Barry gave permission to update the demos.)
-rwxr-xr-x | Demo/curses/life.py | 2 | ||||
-rw-r--r-- | Demo/curses/ncurses.py | 54 |
2 files changed, 28 insertions, 28 deletions
diff --git a/Demo/curses/life.py b/Demo/curses/life.py index a5bbed2..98fb62e 100755 --- a/Demo/curses/life.py +++ b/Demo/curses/life.py @@ -158,7 +158,7 @@ def keyloop(stdscr): board.display(update_board=False) # xpos, ypos are the cursor's position - xpos, ypos = board.X/2, board.Y/2 + xpos, ypos = board.X//2, board.Y//2 # Main loop: while (1): diff --git a/Demo/curses/ncurses.py b/Demo/curses/ncurses.py index 8af3b42..0bdc1a9 100644 --- a/Demo/curses/ncurses.py +++ b/Demo/curses/ncurses.py @@ -77,38 +77,38 @@ def demo_panels(win): stdscr.addstr("%d" % ((y + x) % 10)) for y in range(0, 1): p1 = mkpanel(curses.COLOR_RED, - curses.LINES / 2 - 2, - curses.COLS / 8 + 1, + curses.LINES // 2 - 2, + curses.COLS // 8 + 1, 0, 0) p1.set_userptr("p1") p2 = mkpanel(curses.COLOR_GREEN, - curses.LINES / 2 + 1, - curses.COLS / 7, - curses.LINES / 4, - curses.COLS / 10) + curses.LINES // 2 + 1, + curses.COLS // 7, + curses.LINES // 4, + curses.COLS // 10) p2.set_userptr("p2") p3 = mkpanel(curses.COLOR_YELLOW, - curses.LINES / 4, - curses.COLS / 10, - curses.LINES / 2, - curses.COLS / 9) + curses.LINES // 4, + curses.COLS // 10, + curses.LINES // 2, + curses.COLS // 9) p3.set_userptr("p3") p4 = mkpanel(curses.COLOR_BLUE, - curses.LINES / 2 - 2, - curses.COLS / 8, - curses.LINES / 2 - 2, - curses.COLS / 3) + curses.LINES // 2 - 2, + curses.COLS // 8, + curses.LINES // 2 - 2, + curses.COLS // 3) p4.set_userptr("p4") p5 = mkpanel(curses.COLOR_MAGENTA, - curses.LINES / 2 - 2, - curses.COLS / 8, - curses.LINES / 2, - curses.COLS / 2 - 2) + curses.LINES // 2 - 2, + curses.COLS // 8, + curses.LINES // 2, + curses.COLS // 2 - 2) p5.set_userptr("p5") fill_panel(p1) @@ -143,7 +143,7 @@ def demo_panels(win): wait_a_while() saywhat("m2; press any key to continue") - p2.move(curses.LINES / 3 + 1, curses.COLS / 8) + p2.move(curses.LINES // 3 + 1, curses.COLS // 8) pflush() wait_a_while() @@ -153,7 +153,7 @@ def demo_panels(win): wait_a_while() saywhat("m3; press any key to continue") - p3.move(curses.LINES / 4 + 1, curses.COLS / 15) + p3.move(curses.LINES // 4 + 1, curses.COLS // 15) pflush() wait_a_while() @@ -202,25 +202,25 @@ def demo_panels(win): w5 = p5.window() saywhat("m4; press any key to continue") - w4.move(curses.LINES / 8, 1) + w4.move(curses.LINES // 8, 1) w4.addstr(mod[itmp]) - p4.move(curses.LINES / 6, itmp * curses.COLS / 8) - w5.move(curses.LINES / 6, 1) + p4.move(curses.LINES // 6, itmp * curses.COLS // 8) + w5.move(curses.LINES // 6, 1) w5.addstr(mod[itmp]) pflush() wait_a_while() saywhat("m5; press any key to continue") - w4.move(curses.LINES / 6, 1) + w4.move(curses.LINES // 6, 1) w4.addstr(mod[itmp]) - p5.move(curses.LINES / 3 - 1, itmp * 10 + 6) - w5.move(curses.LINES / 8, 1) + p5.move(curses.LINES // 3 - 1, itmp * 10 + 6) + w5.move(curses.LINES // 8, 1) w5.addstr(mod[itmp]) pflush() wait_a_while() saywhat("m4; press any key to continue") - p4.move(curses.LINES / 6, (itmp + 1) * curses.COLS / 8) + p4.move(curses.LINES // 6, (itmp + 1) * curses.COLS // 8) pflush() wait_a_while() |