mirror of
https://github.com/satwikkansal/wtfpython
synced 2024-11-09 21:18:52 +01:00
Fix links to Russian translation
This commit is contained in:
parent
16628ba071
commit
19fba38556
209
README.md
vendored
209
README.md
vendored
@ -2,7 +2,7 @@
|
|||||||
<h1 align="center">What the f*ck Python! 😱</h1>
|
<h1 align="center">What the f*ck Python! 😱</h1>
|
||||||
<p align="center">Exploring and understanding Python through surprising snippets.</p>
|
<p align="center">Exploring and understanding Python through surprising snippets.</p>
|
||||||
|
|
||||||
Translations: [Chinese 中文](https://github.com/robertparley/wtfpython-cn) | [Vietnamese Tiếng Việt](https://github.com/vuduclyunitn/wtfptyhon-vi) | [Spanish Español](https://web.archive.org/web/20220511161045/https://github.com/JoseDeFreitas/wtfpython-es) | [Korean 한국어](https://github.com/buttercrab/wtfpython-ko) | [Russian Русский](https://github.com/frontdevops/wtfpython) | [German Deutsch](https://github.com/BenSt099/wtfpython) | [Add translation](https://github.com/satwikkansal/wtfpython/issues/new?title=Add%20translation%20for%20[LANGUAGE]&body=Expected%20time%20to%20finish:%20[X]%20weeks.%20I%27ll%20start%20working%20on%20it%20from%20[Y].)
|
Translations: [Chinese 中文](https://github.com/robertparley/wtfpython-cn) | [Vietnamese Tiếng Việt](https://github.com/vuduclyunitn/wtfptyhon-vi) | [Spanish Español](https://web.archive.org/web/20220511161045/https://github.com/JoseDeFreitas/wtfpython-es) | [Korean 한국어](https://github.com/buttercrab/wtfpython-ko) | [Russian Русский](https://github.com/satwikkansal/wtfpython/tree/master/translations/ru-russian) | [German Deutsch](https://github.com/BenSt099/wtfpython) | [Add translation](https://github.com/satwikkansal/wtfpython/issues/new?title=Add%20translation%20for%20[LANGUAGE]&body=Expected%20time%20to%20finish:%20[X]%20weeks.%20I%27ll%20start%20working%20on%20it%20from%20[Y].)
|
||||||
|
|
||||||
Other modes: [Interactive Website](https://wtfpython-interactive.vercel.app) | [Interactive Notebook](https://colab.research.google.com/github/satwikkansal/wtfpython/blob/master/irrelevant/wtf.ipynb) | [CLI](https://pypi.python.org/pypi/wtfpython)
|
Other modes: [Interactive Website](https://wtfpython-interactive.vercel.app) | [Interactive Notebook](https://colab.research.google.com/github/satwikkansal/wtfpython/blob/master/irrelevant/wtf.ipynb) | [CLI](https://pypi.python.org/pypi/wtfpython)
|
||||||
|
|
||||||
@ -24,84 +24,147 @@ So, here we go...
|
|||||||
|
|
||||||
<!-- toc -->
|
<!-- toc -->
|
||||||
|
|
||||||
|
- [Table of Contents](#table-of-contents)
|
||||||
- [Structure of the Examples](#structure-of-the-examples)
|
- [Structure of the Examples](#structure-of-the-examples)
|
||||||
+ [▶ Some fancy Title](#-some-fancy-title)
|
|
||||||
- [Usage](#usage)
|
- [Usage](#usage)
|
||||||
- [👀 Examples](#-examples)
|
- [👀 Examples](#-examples)
|
||||||
* [Section: Strain your brain!](#section-strain-your-brain)
|
- [Section: Strain your brain!](#section-strain-your-brain)
|
||||||
+ [▶ First things first! *](#-first-things-first-)
|
- [▶ First things first! \*](#-first-things-first-)
|
||||||
+ [▶ Strings can be tricky sometimes](#-strings-can-be-tricky-sometimes)
|
- [💡 Explanation](#-explanation)
|
||||||
+ [▶ Be careful with chained operations](#-be-careful-with-chained-operations)
|
- [▶ Strings can be tricky sometimes](#-strings-can-be-tricky-sometimes)
|
||||||
+ [▶ How not to use `is` operator](#-how-not-to-use-is-operator)
|
- [💡 Explanation:](#-explanation-1)
|
||||||
+ [▶ Hash brownies](#-hash-brownies)
|
- [▶ Be careful with chained operations](#-be-careful-with-chained-operations)
|
||||||
+ [▶ Deep down, we're all the same.](#-deep-down-were-all-the-same)
|
- [💡 Explanation:](#-explanation-2)
|
||||||
+ [▶ Disorder within order *](#-disorder-within-order-)
|
- [▶ How not to use `is` operator](#-how-not-to-use-is-operator)
|
||||||
+ [▶ Keep trying... *](#-keep-trying-)
|
- [💡 Explanation:](#-explanation-3)
|
||||||
+ [▶ For what?](#-for-what)
|
- [▶ Hash brownies](#-hash-brownies)
|
||||||
+ [▶ Evaluation time discrepancy](#-evaluation-time-discrepancy)
|
- [💡 Explanation](#-explanation-4)
|
||||||
+ [▶ `is not ...` is not `is (not ...)`](#-is-not--is-not-is-not-)
|
- [▶ Deep down, we're all the same.](#-deep-down-were-all-the-same)
|
||||||
+ [▶ A tic-tac-toe where X wins in the first attempt!](#-a-tic-tac-toe-where-x-wins-in-the-first-attempt)
|
- [💡 Explanation:](#-explanation-5)
|
||||||
+ [▶ Schrödinger's variable](#-schrödingers-variable-)
|
- [▶ Disorder within order \*](#-disorder-within-order-)
|
||||||
+ [▶ The chicken-egg problem *](#-the-chicken-egg-problem-)
|
- [💡 Explanation:](#-explanation-6)
|
||||||
+ [▶ Subclass relationships](#-subclass-relationships)
|
- [▶ Keep trying... \*](#-keep-trying-)
|
||||||
+ [▶ Methods equality and identity](#-methods-equality-and-identity)
|
- [💡 Explanation:](#-explanation-7)
|
||||||
+ [▶ All-true-ation *](#-all-true-ation-)
|
- [▶ For what?](#-for-what)
|
||||||
+ [▶ The surprising comma](#-the-surprising-comma)
|
- [💡 Explanation:](#-explanation-8)
|
||||||
+ [▶ Strings and the backslashes](#-strings-and-the-backslashes)
|
- [▶ Evaluation time discrepancy](#-evaluation-time-discrepancy)
|
||||||
+ [▶ not knot!](#-not-knot)
|
- [💡 Explanation](#-explanation-9)
|
||||||
+ [▶ Half triple-quoted strings](#-half-triple-quoted-strings)
|
- [▶ `is not ...` is not `is (not ...)`](#-is-not--is-not-is-not-)
|
||||||
+ [▶ What's wrong with booleans?](#-whats-wrong-with-booleans)
|
- [💡 Explanation](#-explanation-10)
|
||||||
+ [▶ Class attributes and instance attributes](#-class-attributes-and-instance-attributes)
|
- [▶ A tic-tac-toe where X wins in the first attempt!](#-a-tic-tac-toe-where-x-wins-in-the-first-attempt)
|
||||||
+ [▶ yielding None](#-yielding-none)
|
- [💡 Explanation:](#-explanation-11)
|
||||||
+ [▶ Yielding from... return! *](#-yielding-from-return-)
|
- [▶ Schrödinger's variable \*](#-schrödingers-variable-)
|
||||||
+ [▶ Nan-reflexivity *](#-nan-reflexivity-)
|
- [💡 Explanation:](#-explanation-12)
|
||||||
+ [▶ Mutating the immutable!](#-mutating-the-immutable)
|
- [▶ The chicken-egg problem \*](#-the-chicken-egg-problem-)
|
||||||
+ [▶ The disappearing variable from outer scope](#-the-disappearing-variable-from-outer-scope)
|
- [💡 Explanation](#-explanation-13)
|
||||||
+ [▶ The mysterious key type conversion](#-the-mysterious-key-type-conversion)
|
- [▶ Subclass relationships](#-subclass-relationships)
|
||||||
+ [▶ Let's see if you can guess this?](#-lets-see-if-you-can-guess-this)
|
- [💡 Explanation:](#-explanation-14)
|
||||||
+ [▶ Exceeds the limit for integer string conversion](#-exceeds-the-limit-for-integer-string-conversion)
|
- [▶ Methods equality and identity](#-methods-equality-and-identity)
|
||||||
* [Section: Slippery Slopes](#section-slippery-slopes)
|
- [💡 Explanation](#-explanation-15)
|
||||||
+ [▶ Modifying a dictionary while iterating over it](#-modifying-a-dictionary-while-iterating-over-it)
|
- [▶ All-true-ation \*](#-all-true-ation-)
|
||||||
+ [▶ Stubborn `del` operation](#-stubborn-del-operation)
|
- [💡 Explanation:](#-explanation-16)
|
||||||
+ [▶ The out of scope variable](#-the-out-of-scope-variable)
|
- [💡 Explanation:](#-explanation-17)
|
||||||
+ [▶ Deleting a list item while iterating](#-deleting-a-list-item-while-iterating)
|
- [▶ Strings and the backslashes](#-strings-and-the-backslashes)
|
||||||
+ [▶ Lossy zip of iterators *](#-lossy-zip-of-iterators-)
|
- [💡 Explanation](#-explanation-18)
|
||||||
+ [▶ Loop variables leaking out!](#-loop-variables-leaking-out)
|
- [▶ not knot!](#-not-knot)
|
||||||
+ [▶ Beware of default mutable arguments!](#-beware-of-default-mutable-arguments)
|
- [💡 Explanation:](#-explanation-19)
|
||||||
+ [▶ Catching the Exceptions](#-catching-the-exceptions)
|
- [▶ Half triple-quoted strings](#-half-triple-quoted-strings)
|
||||||
+ [▶ Same operands, different story!](#-same-operands-different-story)
|
- [💡 Explanation:](#-explanation-20)
|
||||||
+ [▶ Name resolution ignoring class scope](#-name-resolution-ignoring-class-scope)
|
- [▶ What's wrong with booleans?](#-whats-wrong-with-booleans)
|
||||||
+ [▶ Rounding like a banker *](#-rounding-like-a-banker-)
|
- [💡 Explanation:](#-explanation-21)
|
||||||
+ [▶ Needles in a Haystack *](#-needles-in-a-haystack-)
|
- [▶ Class attributes and instance attributes](#-class-attributes-and-instance-attributes)
|
||||||
+ [▶ Splitsies *](#-splitsies-)
|
- [💡 Explanation:](#-explanation-22)
|
||||||
+ [▶ Wild imports *](#-wild-imports-)
|
- [▶ yielding None](#-yielding-none)
|
||||||
+ [▶ All sorted? *](#-all-sorted-)
|
- [💡 Explanation:](#-explanation-23)
|
||||||
+ [▶ Midnight time doesn't exist?](#-midnight-time-doesnt-exist)
|
- [▶ Yielding from... return! \*](#-yielding-from-return-)
|
||||||
* [Section: The Hidden treasures!](#section-the-hidden-treasures)
|
- [💡 Explanation:](#-explanation-24)
|
||||||
+ [▶ Okay Python, Can you make me fly?](#-okay-python-can-you-make-me-fly)
|
- [▶ Nan-reflexivity \*](#-nan-reflexivity-)
|
||||||
+ [▶ `goto`, but why?](#-goto-but-why)
|
- [💡 Explanation:](#-explanation-25)
|
||||||
+ [▶ Brace yourself!](#-brace-yourself)
|
- [▶ Mutating the immutable!](#-mutating-the-immutable)
|
||||||
+ [▶ Let's meet Friendly Language Uncle For Life](#-lets-meet-friendly-language-uncle-for-life)
|
- [💡 Explanation:](#-explanation-26)
|
||||||
+ [▶ Even Python understands that love is complicated](#-even-python-understands-that-love-is-complicated)
|
- [▶ The disappearing variable from outer scope](#-the-disappearing-variable-from-outer-scope)
|
||||||
+ [▶ Yes, it exists!](#-yes-it-exists)
|
- [💡 Explanation:](#-explanation-27)
|
||||||
+ [▶ Ellipsis *](#-ellipsis-)
|
- [▶ The mysterious key type conversion](#-the-mysterious-key-type-conversion)
|
||||||
+ [▶ Inpinity](#-inpinity)
|
- [💡 Explanation:](#-explanation-28)
|
||||||
+ [▶ Let's mangle](#-lets-mangle)
|
- [▶ Let's see if you can guess this?](#-lets-see-if-you-can-guess-this)
|
||||||
* [Section: Appearances are deceptive!](#section-appearances-are-deceptive)
|
- [💡 Explanation:](#-explanation-29)
|
||||||
+ [▶ Skipping lines?](#-skipping-lines)
|
- [▶ Exceeds the limit for integer string conversion](#-exceeds-the-limit-for-integer-string-conversion)
|
||||||
+ [▶ Teleportation](#-teleportation)
|
- [💡 Explanation:](#-explanation-30)
|
||||||
+ [▶ Well, something is fishy...](#-well-something-is-fishy)
|
- [Section: Slippery Slopes](#section-slippery-slopes)
|
||||||
* [Section: Miscellaneous](#section-miscellaneous)
|
- [▶ Modifying a dictionary while iterating over it](#-modifying-a-dictionary-while-iterating-over-it)
|
||||||
+ [▶ `+=` is faster](#--is-faster)
|
- [💡 Explanation:](#-explanation-31)
|
||||||
+ [▶ Let's make a giant string!](#-lets-make-a-giant-string)
|
- [▶ Stubborn `del` operation](#-stubborn-del-operation)
|
||||||
+ [▶ Slowing down `dict` lookups *](#-slowing-down-dict-lookups-)
|
- [💡 Explanation:](#-explanation-32)
|
||||||
+ [▶ Bloating instance `dict`s *](#-bloating-instance-dicts-)
|
- [▶ The out of scope variable](#-the-out-of-scope-variable)
|
||||||
+ [▶ Minor Ones *](#-minor-ones-)
|
- [💡 Explanation:](#-explanation-33)
|
||||||
|
- [▶ Deleting a list item while iterating](#-deleting-a-list-item-while-iterating)
|
||||||
|
- [💡 Explanation:](#-explanation-34)
|
||||||
|
- [▶ Lossy zip of iterators \*](#-lossy-zip-of-iterators-)
|
||||||
|
- [💡 Explanation:](#-explanation-35)
|
||||||
|
- [▶ Loop variables leaking out!](#-loop-variables-leaking-out)
|
||||||
|
- [💡 Explanation:](#-explanation-36)
|
||||||
|
- [▶ Beware of default mutable arguments!](#-beware-of-default-mutable-arguments)
|
||||||
|
- [💡 Explanation:](#-explanation-37)
|
||||||
|
- [▶ Catching the Exceptions](#-catching-the-exceptions)
|
||||||
|
- [💡 Explanation](#-explanation-38)
|
||||||
|
- [▶ Same operands, different story!](#-same-operands-different-story)
|
||||||
|
- [💡 Explanation:](#-explanation-39)
|
||||||
|
- [▶ Name resolution ignoring class scope](#-name-resolution-ignoring-class-scope)
|
||||||
|
- [💡 Explanation](#-explanation-40)
|
||||||
|
- [▶ Rounding like a banker \*](#-rounding-like-a-banker-)
|
||||||
|
- [💡 Explanation:](#-explanation-41)
|
||||||
|
- [▶ Needles in a Haystack \*](#-needles-in-a-haystack-)
|
||||||
|
- [💡 Explanation:](#-explanation-42)
|
||||||
|
- [▶ Splitsies \*](#-splitsies-)
|
||||||
|
- [💡 Explanation:](#-explanation-43)
|
||||||
|
- [▶ Wild imports \*](#-wild-imports-)
|
||||||
|
- [💡 Explanation:](#-explanation-44)
|
||||||
|
- [▶ All sorted? \*](#-all-sorted-)
|
||||||
|
- [💡 Explanation:](#-explanation-45)
|
||||||
|
- [▶ Midnight time doesn't exist?](#-midnight-time-doesnt-exist)
|
||||||
|
- [💡 Explanation:](#-explanation-46)
|
||||||
|
- [Section: The Hidden treasures!](#section-the-hidden-treasures)
|
||||||
|
- [▶ Okay Python, Can you make me fly?](#-okay-python-can-you-make-me-fly)
|
||||||
|
- [💡 Explanation:](#-explanation-47)
|
||||||
|
- [▶ `goto`, but why?](#-goto-but-why)
|
||||||
|
- [💡 Explanation:](#-explanation-48)
|
||||||
|
- [▶ Brace yourself!](#-brace-yourself)
|
||||||
|
- [💡 Explanation:](#-explanation-49)
|
||||||
|
- [▶ Let's meet Friendly Language Uncle For Life](#-lets-meet-friendly-language-uncle-for-life)
|
||||||
|
- [💡 Explanation:](#-explanation-50)
|
||||||
|
- [▶ Even Python understands that love is complicated](#-even-python-understands-that-love-is-complicated)
|
||||||
|
- [💡 Explanation:](#-explanation-51)
|
||||||
|
- [▶ Yes, it exists!](#-yes-it-exists)
|
||||||
|
- [💡 Explanation:](#-explanation-52)
|
||||||
|
- [▶ Ellipsis \*](#-ellipsis-)
|
||||||
|
- [💡 Explanation](#-explanation-53)
|
||||||
|
- [▶ Inpinity](#-inpinity)
|
||||||
|
- [💡 Explanation:](#-explanation-54)
|
||||||
|
- [▶ Let's mangle](#-lets-mangle)
|
||||||
|
- [💡 Explanation:](#-explanation-55)
|
||||||
|
- [Section: Appearances are deceptive!](#section-appearances-are-deceptive)
|
||||||
|
- [▶ Skipping lines?](#-skipping-lines)
|
||||||
|
- [💡 Explanation](#-explanation-56)
|
||||||
|
- [▶ Teleportation](#-teleportation)
|
||||||
|
- [💡 Explanation:](#-explanation-57)
|
||||||
|
- [▶ Well, something is fishy...](#-well-something-is-fishy)
|
||||||
|
- [💡 Explanation](#-explanation-58)
|
||||||
|
- [Section: Miscellaneous](#section-miscellaneous)
|
||||||
|
- [▶ `+=` is faster](#--is-faster)
|
||||||
|
- [💡 Explanation:](#-explanation-59)
|
||||||
|
- [▶ Let's make a giant string!](#-lets-make-a-giant-string)
|
||||||
|
- [💡 Explanation](#-explanation-60)
|
||||||
|
- [▶ Slowing down `dict` lookups \*](#-slowing-down-dict-lookups-)
|
||||||
|
- [💡 Explanation:](#-explanation-61)
|
||||||
|
- [▶ Bloating instance `dict`s \*](#-bloating-instance-dicts-)
|
||||||
|
- [💡 Explanation:](#-explanation-62)
|
||||||
|
- [▶ Minor Ones \*](#-minor-ones-)
|
||||||
- [Contributing](#contributing)
|
- [Contributing](#contributing)
|
||||||
- [Acknowledgements](#acknowledgements)
|
- [Acknowledgements](#acknowledgements)
|
||||||
|
- [Some nice Links!](#some-nice-links)
|
||||||
- [🎓 License](#-license)
|
- [🎓 License](#-license)
|
||||||
* [Surprise your friends as well!](#surprise-your-friends-as-well)
|
- [Surprise your friends as well!](#surprise-your-friends-as-well)
|
||||||
* [More content like this?](#more-content-like-this)
|
- [Need a pdf version?](#need-a-pdf-version)
|
||||||
|
|
||||||
<!-- tocstop -->
|
<!-- tocstop -->
|
||||||
|
|
||||||
|
66
translations/ru-russian/README.md
vendored
66
translations/ru-russian/README.md
vendored
@ -2,7 +2,7 @@
|
|||||||
<h1 align="center">What the f*ck Python! 😱</h1>
|
<h1 align="center">What the f*ck Python! 😱</h1>
|
||||||
<p align="center">Изучение и понимание Python с помощью удивительных примеров поведения.</p>
|
<p align="center">Изучение и понимание Python с помощью удивительных примеров поведения.</p>
|
||||||
|
|
||||||
Переводы: [English Original](https://github.com/satwikkansal/wtfpython) [Chinese 中文](https://github.com/robertparley/wtfpython-cn) | [Vietnamese Tiếng Việt](https://github.com/vuduclyunitn/wtfptyhon-vi) | [Spanish Español](https://web.archive.org/web/20220511161045/https://github.com/JoseDeFreitas/wtfpython-es) | [Korean 한국어](https://github.com/buttercrab/wtfpython-ko) | [Russian Русский](https://github.com/satwikkansal/wtfpython/tree/main/translations/README-ru.md) | [German Deutsch](https://github.com/BenSt099/wtfpython) | [Add translation](https://github.com/satwikkansal/wtfpython/issues/new?title=Add%20translation%20for%20[LANGUAGE]&body=Expected%20time%20to%20finish:%20[X]%20weeks.%20I%27ll%20start%20working%20on%20it%20from%20[Y].)
|
Переводы: [English Original](https://github.com/satwikkansal/wtfpython) [Chinese 中文](https://github.com/robertparley/wtfpython-cn) | [Vietnamese Tiếng Việt](https://github.com/vuduclyunitn/wtfptyhon-vi) | [Spanish Español](https://web.archive.org/web/20220511161045/https://github.com/JoseDeFreitas/wtfpython-es) | [Korean 한국어](https://github.com/buttercrab/wtfpython-ko) | [Russian Русский](https://github.com/satwikkansal/wtfpython/tree/master/translations/ru-russian) | [German Deutsch](https://github.com/BenSt099/wtfpython) | [Add translation](https://github.com/satwikkansal/wtfpython/issues/new?title=Add%20translation%20for%20[LANGUAGE]&body=Expected%20time%20to%20finish:%20[X]%20weeks.%20I%27ll%20start%20working%20on%20it%20from%20[Y].)
|
||||||
|
|
||||||
Альтернативные способы: [Интерактивный сайт](https://wtfpython-interactive.vercel.app) | [Интерактивный Jupiter notebook](https://colab.research.google.com/github/satwikkansal/wtfpython/blob/master/irrelevant/wtf.ipynb) | [CLI](https://pypi.python.org/pypi/wtfpython)
|
Альтернативные способы: [Интерактивный сайт](https://wtfpython-interactive.vercel.app) | [Интерактивный Jupiter notebook](https://colab.research.google.com/github/satwikkansal/wtfpython/blob/master/irrelevant/wtf.ipynb) | [CLI](https://pypi.python.org/pypi/wtfpython)
|
||||||
|
|
||||||
@ -23,74 +23,138 @@ PS: Если вы уже читали **wtfpython** раньше, с измен
|
|||||||
- [👀 Примеры](#-примеры)
|
- [👀 Примеры](#-примеры)
|
||||||
- [Раздел: Напряги мозги!](#раздел-напряги-мозги)
|
- [Раздел: Напряги мозги!](#раздел-напряги-мозги)
|
||||||
- [▶ Первым делом!](#-первым-делом)
|
- [▶ Первым делом!](#-первым-делом)
|
||||||
|
- [💡 Обьяснение](#-обьяснение)
|
||||||
- [▶ Строки иногда ведут себя непредсказуемо](#-строки-иногда-ведут-себя-непредсказуемо)
|
- [▶ Строки иногда ведут себя непредсказуемо](#-строки-иногда-ведут-себя-непредсказуемо)
|
||||||
|
- [💡 Объяснение](#-объяснение)
|
||||||
- [▶ Осторожнее с цепочкой операций](#-осторожнее-с-цепочкой-операций)
|
- [▶ Осторожнее с цепочкой операций](#-осторожнее-с-цепочкой-операций)
|
||||||
|
- [💡 Объяснение:](#-объяснение-1)
|
||||||
- [▶ Как не надо использовать оператор `is`](#-как-не-надо-использовать-оператор-is)
|
- [▶ Как не надо использовать оператор `is`](#-как-не-надо-использовать-оператор-is)
|
||||||
|
- [💡 Объяснение:](#-объяснение-2)
|
||||||
- [▶ Мистическое хеширование](#-мистическое-хеширование)
|
- [▶ Мистическое хеширование](#-мистическое-хеширование)
|
||||||
|
- [💡 Объяснение](#-объяснение-3)
|
||||||
- [▶ В глубине души мы все одинаковы.](#-в-глубине-души-мы-все-одинаковы)
|
- [▶ В глубине души мы все одинаковы.](#-в-глубине-души-мы-все-одинаковы)
|
||||||
|
- [💡 Объяснение:](#-объяснение-4)
|
||||||
- [▶ Беспорядок внутри порядка \*](#-беспорядок-внутри-порядка-)
|
- [▶ Беспорядок внутри порядка \*](#-беспорядок-внутри-порядка-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-5)
|
||||||
- [▶ Продолжай пытаться... \*](#-продолжай-пытаться-)
|
- [▶ Продолжай пытаться... \*](#-продолжай-пытаться-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-6)
|
||||||
- [▶ Для чего?](#-для-чего)
|
- [▶ Для чего?](#-для-чего)
|
||||||
|
- [💡 Объяснение:](#-объяснение-7)
|
||||||
- [▶ Расхождение во времени исполнения](#-расхождение-во-времени-исполнения)
|
- [▶ Расхождение во времени исполнения](#-расхождение-во-времени-исполнения)
|
||||||
|
- [💡 Объяснение](#-объяснение-8)
|
||||||
- [▶ `is not ...` не является `is (not ...)`](#-is-not--не-является-is-not-)
|
- [▶ `is not ...` не является `is (not ...)`](#-is-not--не-является-is-not-)
|
||||||
|
- [💡 Объяснение](#-объяснение-9)
|
||||||
- [▶ Крестики-нолики, где X побеждает с первой попытки!](#-крестики-нолики-где-x-побеждает-с-первой-попытки)
|
- [▶ Крестики-нолики, где X побеждает с первой попытки!](#-крестики-нолики-где-x-побеждает-с-первой-попытки)
|
||||||
|
- [💡 Объяснение:](#-объяснение-10)
|
||||||
- [▶ Переменная Шредингера \*](#-переменная-шредингера-)
|
- [▶ Переменная Шредингера \*](#-переменная-шредингера-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-11)
|
||||||
- [▶ Проблема курицы и яйца \*](#-проблема-курицы-и-яйца-)
|
- [▶ Проблема курицы и яйца \*](#-проблема-курицы-и-яйца-)
|
||||||
|
- [💡 Объяснение](#-объяснение-12)
|
||||||
- [▶ Отношения между подклассами](#-отношения-между-подклассами)
|
- [▶ Отношения между подклассами](#-отношения-между-подклассами)
|
||||||
|
- [💡 Объяснение](#-объяснение-13)
|
||||||
- [▶ Равенство и тождество методов](#-равенство-и-тождество-методов)
|
- [▶ Равенство и тождество методов](#-равенство-и-тождество-методов)
|
||||||
|
- [💡 Объяснение](#-объяснение-14)
|
||||||
- [▶ All-true-ation (непереводимая игра слов) \*](#-all-true-ation-непереводимая-игра-слов-)
|
- [▶ All-true-ation (непереводимая игра слов) \*](#-all-true-ation-непереводимая-игра-слов-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-15)
|
||||||
|
- [💡 Объяснение:](#-объяснение-16)
|
||||||
- [▶ Строки и обратные слэши](#-строки-и-обратные-слэши)
|
- [▶ Строки и обратные слэши](#-строки-и-обратные-слэши)
|
||||||
|
- [💡 Объяснение](#-объяснение-17)
|
||||||
- [▶ Не узел! (англ. not knot!)](#-не-узел-англ-not-knot)
|
- [▶ Не узел! (англ. not knot!)](#-не-узел-англ-not-knot)
|
||||||
|
- [💡 Объяснение](#-объяснение-18)
|
||||||
- [▶ Строки, наполовину обернутые в тройные кавычки](#-строки-наполовину-обернутые-в-тройные-кавычки)
|
- [▶ Строки, наполовину обернутые в тройные кавычки](#-строки-наполовину-обернутые-в-тройные-кавычки)
|
||||||
|
- [💡 Объяснение:](#-объяснение-19)
|
||||||
- [▶ Что не так с логическими значениями?](#-что-не-так-с-логическими-значениями)
|
- [▶ Что не так с логическими значениями?](#-что-не-так-с-логическими-значениями)
|
||||||
|
- [💡 Объяснение:](#-объяснение-20)
|
||||||
- [▶ Атрибуты класса и экземпляра](#-атрибуты-класса-и-экземпляра)
|
- [▶ Атрибуты класса и экземпляра](#-атрибуты-класса-и-экземпляра)
|
||||||
|
- [💡 Объяснение:](#-объяснение-21)
|
||||||
- [▶ Возврат None из генератора](#-возврат-none-из-генератора)
|
- [▶ Возврат None из генератора](#-возврат-none-из-генератора)
|
||||||
|
- [💡 Объяснение:](#-объяснение-22)
|
||||||
- [▶ Yield from возвращает... \*](#-yield-from-возвращает-)
|
- [▶ Yield from возвращает... \*](#-yield-from-возвращает-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-23)
|
||||||
- [▶ Nan-рефлексивность \*](#-nan-рефлексивность-)
|
- [▶ Nan-рефлексивность \*](#-nan-рефлексивность-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-24)
|
||||||
- [▶ Изменяем неизменяемое!](#-изменяем-неизменяемое)
|
- [▶ Изменяем неизменяемое!](#-изменяем-неизменяемое)
|
||||||
|
- [💡 Объяснение:](#-объяснение-25)
|
||||||
- [▶ Исчезающая переменная из внешней области видимости](#-исчезающая-переменная-из-внешней-области-видимости)
|
- [▶ Исчезающая переменная из внешней области видимости](#-исчезающая-переменная-из-внешней-области-видимости)
|
||||||
|
- [💡 Объяснение:](#-объяснение-26)
|
||||||
- [▶ Загадочное преобразование типов ключей](#-загадочное-преобразование-типов-ключей)
|
- [▶ Загадочное преобразование типов ключей](#-загадочное-преобразование-типов-ключей)
|
||||||
|
- [💡 Объяснение:](#-объяснение-27)
|
||||||
- [▶ Посмотрим, сможете ли вы угадать что здесь?](#-посмотрим-сможете-ли-вы-угадать-что-здесь)
|
- [▶ Посмотрим, сможете ли вы угадать что здесь?](#-посмотрим-сможете-ли-вы-угадать-что-здесь)
|
||||||
|
- [💡 Объяснение:](#-объяснение-28)
|
||||||
- [▶ Превышение предела целочисленного преобразования строк](#-превышение-предела-целочисленного-преобразования-строк)
|
- [▶ Превышение предела целочисленного преобразования строк](#-превышение-предела-целочисленного-преобразования-строк)
|
||||||
|
- [💡 Объяснение:](#-объяснение-29)
|
||||||
- [Раздел: Скользкие склоны](#раздел-скользкие-склоны)
|
- [Раздел: Скользкие склоны](#раздел-скользкие-склоны)
|
||||||
- [▶ Изменение словаря во время прохода по нему](#-изменение-словаря-во-время-прохода-по-нему)
|
- [▶ Изменение словаря во время прохода по нему](#-изменение-словаря-во-время-прохода-по-нему)
|
||||||
|
- [💡 Объяснение:](#-объяснение-30)
|
||||||
- [▶ Упрямая операция `del`](#-упрямая-операция-del)
|
- [▶ Упрямая операция `del`](#-упрямая-операция-del)
|
||||||
|
- [💡 Объяснение:](#-объяснение-31)
|
||||||
- [▶ Переменная за пределами видимости](#-переменная-за-пределами-видимости)
|
- [▶ Переменная за пределами видимости](#-переменная-за-пределами-видимости)
|
||||||
|
- [💡 Объяснение:](#-объяснение-32)
|
||||||
- [▶ Удаление элемента списка во время прохода по списку](#-удаление-элемента-списка-во-время-прохода-по-списку)
|
- [▶ Удаление элемента списка во время прохода по списку](#-удаление-элемента-списка-во-время-прохода-по-списку)
|
||||||
|
- [💡 Объяснение:](#-объяснение-33)
|
||||||
- [▶ Сжатие итераторов с потерями \*](#-сжатие-итераторов-с-потерями-)
|
- [▶ Сжатие итераторов с потерями \*](#-сжатие-итераторов-с-потерями-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-34)
|
||||||
- [▶ Утечка переменных внутри цикла](#-утечка-переменных-внутри-цикла)
|
- [▶ Утечка переменных внутри цикла](#-утечка-переменных-внутри-цикла)
|
||||||
|
- [💡 Объяснение:](#-объяснение-35)
|
||||||
- [▶ Остерегайтесь изменяемых аргументов по умолчанию!](#-остерегайтесь-изменяемых-аргументов-по-умолчанию)
|
- [▶ Остерегайтесь изменяемых аргументов по умолчанию!](#-остерегайтесь-изменяемых-аргументов-по-умолчанию)
|
||||||
|
- [💡 Объяснение:](#-объяснение-36)
|
||||||
- [▶ Ловля исключений](#-ловля-исключений)
|
- [▶ Ловля исключений](#-ловля-исключений)
|
||||||
|
- [💡 Объяснение](#-объяснение-37)
|
||||||
- [▶ Одни и те же операнды, разная история!](#-одни-и-те-же-операнды-разная-история)
|
- [▶ Одни и те же операнды, разная история!](#-одни-и-те-же-операнды-разная-история)
|
||||||
|
- [💡 Объяснение:](#-объяснение-38)
|
||||||
- [▶ Разрешение имен игнорирует область видимости класса](#-разрешение-имен-игнорирует-область-видимости-класса)
|
- [▶ Разрешение имен игнорирует область видимости класса](#-разрешение-имен-игнорирует-область-видимости-класса)
|
||||||
|
- [💡 Объяснение](#-объяснение-39)
|
||||||
- [▶ Округляясь как банкир \*](#-округляясь-как-банкир-)
|
- [▶ Округляясь как банкир \*](#-округляясь-как-банкир-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-40)
|
||||||
- [▶ Иголки в стоге сена \*](#-иголки-в-стоге-сена-)
|
- [▶ Иголки в стоге сена \*](#-иголки-в-стоге-сена-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-41)
|
||||||
- [▶ Сплиты (splitsies) \*](#-сплиты-splitsies-)
|
- [▶ Сплиты (splitsies) \*](#-сплиты-splitsies-)
|
||||||
|
- [💡 Объяснение](#-объяснение-42)
|
||||||
- [▶ Подстановочное импортирование (wild imports) \*](#-подстановочное-импортирование-wild-imports-)
|
- [▶ Подстановочное импортирование (wild imports) \*](#-подстановочное-импортирование-wild-imports-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-43)
|
||||||
- [▶ Все ли отсортировано? \*](#-все-ли-отсортировано-)
|
- [▶ Все ли отсортировано? \*](#-все-ли-отсортировано-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-44)
|
||||||
- [▶ Полночи не существует?](#-полночи-не-существует)
|
- [▶ Полночи не существует?](#-полночи-не-существует)
|
||||||
|
- [💡 Объяснение:](#-объяснение-45)
|
||||||
- [Раздел: Скрытые сокровища!](#раздел-скрытые-сокровища)
|
- [Раздел: Скрытые сокровища!](#раздел-скрытые-сокровища)
|
||||||
- [▶ Python, можешь ли ты помочь взлететь?](#-python-можешь-ли-ты-помочь-взлететь)
|
- [▶ Python, можешь ли ты помочь взлететь?](#-python-можешь-ли-ты-помочь-взлететь)
|
||||||
|
- [💡 Объяснение:](#-объяснение-46)
|
||||||
- [▶ `goto`, но почему?](#-goto-но-почему)
|
- [▶ `goto`, но почему?](#-goto-но-почему)
|
||||||
|
- [💡 Объяснение:](#-объяснение-47)
|
||||||
- [▶ Держитесь!](#-держитесь)
|
- [▶ Держитесь!](#-держитесь)
|
||||||
|
- [💡 Объяснение:](#-объяснение-48)
|
||||||
- [▶ Давайте познакомимся с дружелюбным Дядей Барри](#-давайте-познакомимся-с-дружелюбным-дядей-барри)
|
- [▶ Давайте познакомимся с дружелюбным Дядей Барри](#-давайте-познакомимся-с-дружелюбным-дядей-барри)
|
||||||
|
- [💡 Объяснение:](#-объяснение-49)
|
||||||
- [▶ Даже Python понимает, что любовь - это сложно.](#-даже-python-понимает-что-любовь---это-сложно)
|
- [▶ Даже Python понимает, что любовь - это сложно.](#-даже-python-понимает-что-любовь---это-сложно)
|
||||||
|
- [💡 Объяснение:](#-объяснение-50)
|
||||||
- [▶ Да, оно существует!](#-да-оно-существует)
|
- [▶ Да, оно существует!](#-да-оно-существует)
|
||||||
|
- [💡 Объяснение:](#-объяснение-51)
|
||||||
- [▶ Многоточие \*](#-многоточие-)
|
- [▶ Многоточие \*](#-многоточие-)
|
||||||
|
- [💡 Объяснение](#-объяснение-52)
|
||||||
- [▶ Писконечность (Inpinity)](#-писконечность-inpinity)
|
- [▶ Писконечность (Inpinity)](#-писконечность-inpinity)
|
||||||
|
- [💡 Объяснение:](#-объяснение-53)
|
||||||
- [▶ Давайте искажать](#-давайте-искажать)
|
- [▶ Давайте искажать](#-давайте-искажать)
|
||||||
|
- [💡 Объяснение:](#-объяснение-54)
|
||||||
- [Раздел: Внешность обманчива!](#раздел-внешность-обманчива)
|
- [Раздел: Внешность обманчива!](#раздел-внешность-обманчива)
|
||||||
- [▶ Пропускаем строки?](#-пропускаем-строки)
|
- [▶ Пропускаем строки?](#-пропускаем-строки)
|
||||||
|
- [💡 Объяснение](#-объяснение-55)
|
||||||
- [▶ Телепортация](#-телепортация)
|
- [▶ Телепортация](#-телепортация)
|
||||||
|
- [💡 Объяснение:](#-объяснение-56)
|
||||||
- [▶ Что-то не так...](#-что-то-не-так)
|
- [▶ Что-то не так...](#-что-то-не-так)
|
||||||
|
- [💡 Объяснение](#-объяснение-57)
|
||||||
- [Раздел: Разное](#раздел-разное)
|
- [Раздел: Разное](#раздел-разное)
|
||||||
- [▶ `+=` быстрее `+`](#--быстрее-)
|
- [▶ `+=` быстрее `+`](#--быстрее-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-58)
|
||||||
- [▶ Сделаем гигантскую строку!](#-сделаем-гигантскую-строку)
|
- [▶ Сделаем гигантскую строку!](#-сделаем-гигантскую-строку)
|
||||||
|
- [💡 Объяснение](#-объяснение-59)
|
||||||
- [▶ Замедляем поиск по `dict` \*](#-замедляем-поиск-по-dict-)
|
- [▶ Замедляем поиск по `dict` \*](#-замедляем-поиск-по-dict-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-60)
|
||||||
- [▶ Раздуваем экземпляры словарей \*](#-раздуваем-экземпляры-словарей-)
|
- [▶ Раздуваем экземпляры словарей \*](#-раздуваем-экземпляры-словарей-)
|
||||||
|
- [💡 Объяснение:](#-объяснение-61)
|
||||||
- [▶ Минорное \*](#-минорное-)
|
- [▶ Минорное \*](#-минорное-)
|
||||||
- [Вклад в проект](#вклад-в-проект)
|
- [Вклад в проект](#вклад-в-проект)
|
||||||
- [Благодарности](#благодарности)
|
- [Благодарности](#благодарности)
|
||||||
|
- [Несколько хороших ссылок!](#несколько-хороших-ссылок)
|
||||||
- [🎓 Лицензия](#-лицензия)
|
- [🎓 Лицензия](#-лицензия)
|
||||||
- [Удиви своих друзей!](#удиви-своих-друзей)
|
- [Удиви своих друзей!](#удиви-своих-друзей)
|
||||||
- [Нужна PDF версия?](#нужна-pdf-версия)
|
- [Нужна PDF версия?](#нужна-pdf-версия)
|
||||||
|
Loading…
Reference in New Issue
Block a user