This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
notes:python_cheat_sheet [2026/07/23 04:51] 114.119.135.37 old revision restored (2026/07/07 08:05) |
notes:python_cheat_sheet [2026/07/24 23:07] (current) 216.73.217.13 old revision restored (2026/07/24 10:09) |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| [[http:// | [[http:// | ||
| + | |||
| + | ===== The Interpreter ===== | ||
| + | |||
| * **python**/ | * **python**/ | ||
| * python -c command runs a single command. | * python -c command runs a single command. | ||
| - | * %%>>> | + | * sys.argv is a list of strings with the script if any in sys.argv[0] |
| + | * >>> | ||
| * PYTHONSTARTUP can point to a file of startup commands | * PYTHONSTARTUP can point to a file of startup commands | ||
| * Expressions are evaluated and printed. | * Expressions are evaluated and printed. | ||
| * The last printed expression is assigned to _ . | * The last printed expression is assigned to _ . | ||
| + | |||
| ===== Basics ===== | ===== Basics ===== | ||
| * Comments start with # . | * Comments start with # . | ||
| - | * sys.argv is a list of strings with the script if any in sys.argv[0] | ||
| * Variables can be assigned (using = ) without being defined but must be assigned before being used. | * Variables can be assigned (using = ) without being defined but must be assigned before being used. | ||
| * a,b = c,d does a multiple assignment. | * a,b = c,d does a multiple assignment. | ||
| Line 26: | Line 30: | ||
| * lambda x: x + n creates a small anonymous function. | * lambda x: x + n creates a small anonymous function. | ||
| * A function should contain a triply quoted doc string at the start. This is accessible with func.__doc__ . | * A function should contain a triply quoted doc string at the start. This is accessible with func.__doc__ . | ||
| - | * 4 spaces per indent, no tabs. CamelCase | + | * 4 spaces per indent, no tabs. CamelCasel |
| ===== Lists ===== | ===== Lists ===== | ||