From 645ae63d0d6dc454e080298f5734b40c64e8c2d1 Mon Sep 17 00:00:00 2001 From: Orest Ivasiv Date: Sun, 8 Oct 2023 14:51:19 +0200 Subject: [PATCH] Added Python section --- docs/wiki/.pages | 4 ++++ docs/wiki/Python/index.md | 31 +++++++++++++++++++++++++ docs/wiki/Python/index/python-logo.png | Bin 0 -> 45187 bytes 3 files changed, 35 insertions(+) create mode 100644 docs/wiki/Python/index.md create mode 100644 docs/wiki/Python/index/python-logo.png diff --git a/docs/wiki/.pages b/docs/wiki/.pages index 072ccc4..2562377 100644 --- a/docs/wiki/.pages +++ b/docs/wiki/.pages @@ -2,4 +2,8 @@ order: asc sort_type: natural nav: - index.md + - howtos + - Go + - Python - ... + - tags.md \ No newline at end of file diff --git a/docs/wiki/Python/index.md b/docs/wiki/Python/index.md new file mode 100644 index 0000000..e5dfe54 --- /dev/null +++ b/docs/wiki/Python/index.md @@ -0,0 +1,31 @@ +--- +tags: + - python +--- + +# Usesul links + +

logo.png

+ +## Official documentation + +- [Built-in Functions](https://docs.python.org/3/library/functions.html) +- [Design and History FAQ](https://docs.python.org/3/faq/design.html) + +## Sites/Repos + +- [Real Python Tutorials](https://realpython.com) - best Python tutorials +- [What the f*ck Python!](https://github.com/satwikkansal/wtfpython) - Exploring and understanding Python through surprising snippets + +## Posts + +- [Understanding all of Python, through its builtins](https://tushar.lol/post/builtins/) +- [The Comprehensive Guide to mypy](https://tushar.lol/post/mypy-guide/) + +## Books + +- [The Little Book of Python Anti-Patterns](https://docs.quantifiedcode.com/python-anti-patterns/) + +## Miscellanious + +- [Why does Python use methods for some functionality (e.g. `list.index()`) but functions for other (e.g. `len(list)`)?](https://docs.python.org/3/faq/design.html#why-does-python-use-methods-for-some-functionality-e-g-list-index-but-functions-for-other-e-g-len-list) diff --git a/docs/wiki/Python/index/python-logo.png b/docs/wiki/Python/index/python-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..4ec9d0a547b58b42b8c7712b7f805f6f167cf2f8 GIT binary patch literal 45187 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 eE2rW!X1%ihn$cs+SLwRVpYz+i+?0X6Q5k literal 0 HcmV?d00001