Python notes

From Wiki at Neela Nurseries
Revision as of 17:17, 20 February 2024 by Ted (talk | contribs) (→‎^ Python Libraries: add links to Python 3.12.2 docs on os and zlib libraries.)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

2023-10-11 Wednesday

^ Overview

Python notes local page on Neela Nurseries wiki

^ Questions

Question: what is the syntax or python-ism in this construcxt?:

if __name__ == '__main__':
     main()

Question: what is method chaining in Python?

^ Python Data Types

The following Python3 online documentation page mentions early on how Python distinguishes Unicode strings and 8-bit strings which it also calls 'bytes'. This may be a starting point to understanding how and when Python3 treats data as bytes:

^ Python Libraries

Starting point to describe Python language libraries and cases where they are needed:


^ Strings and Long Lines

To express long lines in Python there are a couple of methods. The `textwrap` library or module contains some utils to help with this. To use parentheses about a multi-line string also provides a way.