Difference between revisions of "Python"
Jump to navigation
Jump to search
↑ https://www.python.org/downloads/release/python-350/#:~:text=is%20available%20here.-,Python%203.5.,released%20on%20September%2013th%2C%202015.
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | [[wikipedia:Python (programming language)]] (1991) | + | [[wikipedia:Python (programming language)]] (1991) is [[dynamically typed]] and [[garbage-collected]]. |
* [[Shebang]]: <code>#![[/usr/bin/env]] [[python]]</code> | * [[Shebang]]: <code>#![[/usr/bin/env]] [[python]]</code> | ||
Line 7: | Line 7: | ||
* <code>[[apt install python]]</code> | * <code>[[apt install python]]</code> | ||
+ | * [[Python: variables]], [[casting]] | ||
− | == | + | |
− | + | == [[Python versions|Changelog]] == | |
− | + | {{Python TOC}} | |
− | |||
== Related == | == Related == | ||
Line 22: | Line 22: | ||
* <code>[[import]]</code>, <code>[[from]]</code> | * <code>[[import]]</code>, <code>[[from]]</code> | ||
* [[Flake8]], [[pylint]] | * [[Flake8]], [[pylint]] | ||
− | * [[Pandas]] library | + | * [[Pandas]] [[library]] |
* [[Tuple]], [[list]], [[Set (python)|set]] | * [[Tuple]], [[list]], [[Set (python)|set]] | ||
* [[await]] | * [[await]] | ||
Line 29: | Line 29: | ||
* <code>[[If name == " main ":]]</code> | * <code>[[If name == " main ":]]</code> | ||
* [[Dunder methods]] ("double + under" methods) | * [[Dunder methods]] ("double + under" methods) | ||
− | * <code>[[class:]]</code> | + | * [[Classes]]: <code>[[class:]]</code> |
+ | * [[Methods]] | ||
+ | * <code>[[print]]</code> | ||
+ | * [[Python join()]] | ||
+ | * {{FROM}} | ||
== Activities == | == Activities == | ||
* Read https://stackoverflow.com/questions/tagged/python?tab=Votes | * Read https://stackoverflow.com/questions/tagged/python?tab=Votes | ||
+ | * Follow this course from [[Harvard]]: https://cs50.harvard.edu/python/2022/ | ||
== See also == | == See also == | ||
* {{python}} | * {{python}} | ||
− | |||
* {{languages}} | * {{languages}} | ||
[[Category:Programming]] | [[Category:Programming]] |
Latest revision as of 10:39, 8 September 2023
wikipedia:Python (programming language) (1991) is dynamically typed and garbage-collected.
Contents
Changelog[edit]
- Python 3.9 (Ubuntu 21.04)
- Python 3.8
- Python 3.7
- Python 3.5 (2015)[1] has added support for
async/await
as described in PEP 492 (https://www.python.org/dev/peps/pep-0492/).
Related[edit]
- PIP package manager
- Web Server Gateway Interface (WSGI)
def
keyword for defining functions- Celery, flower
- Jinja template engine
- Case-sensitive
import
,from
- Flake8, pylint
- Pandas library
- Tuple, list, set
- await
- IDE: PyCharm
- kwargs
If name == " main ":
- Dunder methods ("double + under" methods)
- Classes:
class:
- Methods
print
- Python join()
FROM, FROM postgres, FROM Ubuntu, FROM scratch, FROM alpine
Activities[edit]
- Read https://stackoverflow.com/questions/tagged/python?tab=Votes
- Follow this course from Harvard: https://cs50.harvard.edu/python/2022/
See also[edit]
- Python, PIP, GIL, Flask, Django, Marshmallow,
def
, logging, Pandas, Numpy, AWS Chalice,import
,from
,tuple
,list
, Python exceptions,virtualenv
,.append
,pytz
,TZ
,print
,python3 -c
,os
, PEP, Python Institute, Methods: Dunder methods, Flake8, Python collections, Function decorators in Python, Click python library, Python module, Flower,kwargs
, Black (Python), Python list structure, Mypy,variables
, Casting,try:
, pydoc, argparse, Anaconda,pyenv, setup.py, python3 --version, python3 --help
, Data Classes, raise - Programming languages: C, C++, Java, Kotlin, IaC, Bash, zsh, Rust, Lua, php, Clojure, Haskell, Go, Erlang, Scala, Python, Ruby, gcc, glibc, swift, Zig, Julia
Advertising: