On 2023-01-17 22:58:53 -0500, Thomas Passin wrote: > On 1/17/2023 8:46 PM, rbowman wrote: > > On Tue, 17 Jan 2023 12:47:29 +0000, Stephen Tucker wrote: > > > 2. Does the IDLE in Python 3.x behave the same way? > > > > fwiw > > > > Python 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0] on linux > > Type "help", "copyright", "credits" or "license()" for more information. > > str = "" > > for c in range(140, 169): > > str += chr(c) + " " > > > > print(str) > > ¡ ¢ £ ¤ ¥ > > ¦ § ¨ > > > > > > I don't know how this will appear since Pan is showing the icon for a > > character not in its set. However, even with more undefined characters > > the printable one do not change. I get the same output running Python3 > > from the terminal so it's not an IDLE thing. > > I'm not sure what explanation is being asked for here. Let's take Python3, > so we can be sure that the strings are in unicode. The font being used by > the console isn't mentioned, but there's no reason it should have glyphs for > any random unicode character.
Also note that the characters between 128 (U+0080) and 159 (U+009F) inclusive aren't printable characters. They are control characters. hp -- _ | Peter J. Holzer | Story must make more sense than reality. |_|_) | | | | | h...@hjp.at | -- Charles Stross, "Creative writing __/ | http://www.hjp.at/ | challenge!"
signature.asc
Description: PGP signature
-- https://mail.python.org/mailman/listinfo/python-list