Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | [python/*] remove feedback email request | Boris Verkhovskiy | 2024-04-07 | -4/+0 |
| | ||||
* | Remove leading and trailing empty lines in code blocks | Boris Verkhovskiy | 2024-04-06 | -2/+0 |
| | ||||
* | Merge branch 'master' into patch-1 | Boris Verkhovskiy | 2024-04-03 | -73/+144 |
|\ | ||||
| * | typo in learn x in y minutes python page (#4812) | bkkavin | 2023-12-18 | -1/+1 |
| | | ||||
| * | [python/en] adding an example for closures in python where we use the ↵ | Mohammed Ashour | 2023-12-14 | -0/+16 |
| | | | | | | | | | | | | | | | | | | `nonlocal` … (#4033) * adding an example for closures in python where we use the `nonlocal` keyword Adding an example for the case of nested functions with closure scopes, when we use the python 3s keyword 'nonlocal' to point to the variables in the outer functions * Formatting Comments | |||
| * | Update python.html.markdown (#4228) | Carlos Tafur | 2023-12-14 | -1/+1 |
| | | | | | | I read somewhere that conventions in naming variables are snake_case and camelCase. | |||
| * | Clarify args and kwargs | Stanislav (Stanley) Modrak | 2023-09-21 | -1/+1 |
| | | ||||
| * | Fix incorrect expression description | Stanislav (Stanley) Modrak | 2023-09-20 | -1/+1 |
| | | ||||
| * | Update expected results for ceil and floor (#4747) | triumphantomato | 2023-09-08 | -2/+2 |
| | | | | | | ceil and floor return ints not floats - check in repl or the python3 docs here: https://docs.python.org/3/library/math.html | |||
| * | [python/en] add hint about leading underscore indicating internal use (#4748) | triumphantomato | 2023-09-08 | -1/+3 |
| | | ||||
| * | [python/en] Updated Decorator and wrapping explanation (#4749) | triumphantomato | 2023-09-08 | -17/+53 |
| | | | | | | Now it includes motivation, an explanation of functools.wraps, and demonstrates the utility of wrapping. | |||
| * | Clarify "Method Resolution Order" (#4687) | Stanislav (Stanley) Modrak | 2023-08-25 | -3/+3 |
| | | ||||
| * | Merge branch 'master' into patch-4 | Stanislav (Stanley) Modrak | 2023-03-08 | -38/+50 |
| |\ | ||||
| | * | removed tutorial that no longer exists | John Paul Wohlscheid | 2023-02-15 | -1/+1 |
| | | | ||||
| | * | Add missing json import | Marcel Ribeiro Dantas | 2022-12-01 | -0/+1 |
| | | | ||||
| | * | remove overly long lines by edit of content | Norwid Behrnd | 2022-11-08 | -21/+21 |
| | | | | | | | | | | | | | | | Light rephrasing to stay within the constraint of 80 chars/line. The cross links at the end of the document are not affected. | |||
| | * | remove overly long lines by additional line breaks | Norwid Behrnd | 2022-11-08 | -13/+16 |
| | | | | | | | | | | | | | | | The threshold of a line considered as too long is 80 characters per line. Changes introduced only alter the use of line breaks. | |||
| | * | Update python.html.markdown | Stanislav (Stanley) Modrak | 2022-10-26 | -2/+4 |
| | | | ||||
| | * | Update python.html.markdown | Stanislav (Stanley) Modrak | 2022-10-26 | -0/+1 |
| | | | ||||
| | * | Update python.html.markdown | Stanislav (Stanley) Modrak | 2022-10-26 | -1/+7 |
| | | | ||||
| * | | Update python.html.markdown | Stanislav (Stanley) Modrak | 2022-10-26 | -1/+2 |
| |/ | ||||
| * | remove duplicate truthy falsy explanation | Gregory Inouye | 2022-10-20 | -9/+0 |
| | | ||||
| * | Clarify casting and move bool() method section | Stanislav (Stanley) Modrak | 2022-08-28 | -2/+14 |
| | | ||||
| * | Add sets to empty things that are false | Stephan Spindler | 2022-07-27 | -6/+7 |
| | | ||||
* | | Python Update `open` File Open `mode` | Tanay Parikh | 2022-06-19 | -4/+4 |
|/ | | | Per https://docs.python.org/3.7/library/functions.html#open, the `+` is for `open a disk file for updating (reading and writing)`. Per the example, if we're looking to just read/write, the `+` isn't necessary. | |||
* | Update python.html.markdown (#4257) | benjaminjamesrussell | 2021-10-28 | -0/+1 |
| | ||||
* | Fix tiny typos | krotera | 2021-01-15 | -2/+2 |
| | ||||
* | Update links | 谭九鼎 | 2020-10-20 | -7/+7 |
| | ||||
* | [python/en] some clean up, add a Modulo example | 谭九鼎 | 2020-10-20 | -9/+9 |
| | ||||
* | [python/en] Update class example on invoking static methods from class instance. | Angeo Rohit | 2020-10-01 | -3/+2 |
| | ||||
* | improved demo of `if` expression | kevinnls | 2020-08-05 | -1/+1 |
| | ||||
* | Merge pull request #3953 from sumanstats/master | Max Schumacher | 2020-07-07 | -8/+8 |
|\ | | | | | [language/raku-code] Perl6 to Raku and many more | |||
| * | Reflect perl6 to raku rename | sumanstats | 2020-06-15 | -8/+8 |
| | | | | | | | | | | | | | | + As mentioned here: https://github.com/Raku/problem-solving/blob/master/solutions/language/Path-to-Raku.md perl6 is renamed to raku + change references of perl6 to raku + change extension from .p6 to .raku + fix the link of raku advent calendar | |||
* | | Change string access example for clarity | Kuv | 2020-06-04 | -1/+1 |
|/ | | | 'T' was apparently mistaken by someone for True, so this is a minor edit to use a different example to make sure that doesn't happen again. | |||
* | Update python.html.markdown | amigos-maker | 2020-05-26 | -0/+2 |
| | | | added useful links | |||
* | fix en python again | Adam Bard | 2020-02-13 | -1/+1 |
| | ||||
* | fix en python language | Adam Bard | 2020-02-13 | -1/+1 |
| | ||||
* | Python 3: Use 'filename: learnpython*.py' (no '3') | Simon Shine | 2020-02-12 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Before renaming, Python 3 filenames were 'learnpython3*.py'. This commit removes the '3' part from the filename. To verify that the filenames were named consistently across translations prior to this commit, and to change this: ``` ack -H 'filename:' python.html.markdown find . -name "python-*.markdown" -exec ack -H 'filename:' {} \; sed -i 's/^filename: learnpython3/filename: learnpython/' \ python.html.markdown find . -name "python-*.markdown" -exec \ sed -i 's/^filename: learnpython3/filename: learnpython/' {} \; ``` | |||
* | Switch links: 'python3 <-> python' and 'python <-> pythonlegacy' | Simon Shine | 2020-02-12 | -1/+1 |
| | | | | The list of references is exhausted by running 'ack docs/python'. | |||
* | Rename Python 3 markdown files into 'python' | Simon Shine | 2020-02-12 | -0/+1042 |
| | | | | | | | | ``` for f in $(find . -iname "*python3*" | grep -vE 'git'); do fnew=$(echo "$f" | sed 's/python3/python/') git mv "$f" "$fnew" done | |||
* | Rename Python 2 markdown files into 'pythonlegacy' | Simon Shine | 2020-02-12 | -827/+0 |
| | | | | | | | | | ``` for f in $(find . -iname "*python*" | grep -vE 'python3|git|statcomp'); do flegacy=$(echo "$f" | sed 's/python/pythonlegacy/') git mv "$f" "$flegacy" done ``` | |||
* | [python/py3] Updating set info (#3473) | Streppel | 2019-02-16 | -1/+2 |
| | | | Updating set info to be more descriptive and informative | |||
* | Type correction for the output of math.sqrt() | Anindya Srivastava | 2019-02-01 | -1/+1 |
| | | | Both in Python 2.7.10 and Python 3.6.5, math.sqrt() returns a float and not int. It seems like a tiny thing but sometimes may lead up to bigger confusions. For example: https://stackoverflow.com/questions/54474037/why-are-the-following-codes-giving-me-different-output-square-root-big-numbers/54475501#54475501 | |||
* | [python/en]: fix typo | Rommel Martinez | 2018-02-03 | -3/+4 |
| | ||||
* | Add data type checking examples | Meisyarah Dwiastuti | 2017-10-31 | -0/+6 |
| | ||||
* | [python/en] filled_dict | Ian Bertolacci | 2017-09-07 | -1/+1 |
| | | | Address #2841 | |||
* | Update my site's address (#2712) | Amin Bandali | 2017-04-27 | -1/+1 |
| | ||||
* | Python decorators example added (#2408) | Evan | 2017-02-09 | -0/+19 |
| | ||||
* | Merge pull request #2571 from Smosker/patch-1 | Adam Bard | 2017-02-01 | -0/+1 |
|\ | | | | | [python/en] Fix a bug | |||
| * | Fix a bug | Smosker | 2016-11-15 | -0/+1 |
| | | | | | | | | | | | | | | Should add return to double_numbers function, without it next expression wiil fall with "TypeError: 'NoneType' object is not iterable" error for value in double_numbers(range(1000000)): # `test_non_generator` print value if value > 5: break |