You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Python puts a strong emphasis on code readability and (_similar to Haskell_) uses [significant indentation][significant indentation] to denote function, method, and class definitions.
8
8
9
-
Python was created by Guido van Rossum and first released in 1991. The [Python Software Foundation][psf] manages and directs resources for Python and CPython development and receives proposals for changes to the language from [members][psf membership] of the community via [Python Enhancement Proposals or PEPs][peps].
9
+
Python was created by Guido van Rossum and first released in 1991.
10
+
The [Python Software Foundation][psf] manages and directs resources for Python and CPython development and receives proposals for changes to the language from [members][psf membership] of the community via [Python Enhancement Proposals or PEPs][peps].
10
11
11
12
12
13
Complete documentation for the current release can be found at [docs.python.org][python docs].
@@ -18,8 +19,14 @@ Complete documentation for the current release can be found at [docs.python.org]
18
19
-[Python FAQs][python faqs]
19
20
-[Python Glossary of Terms][python glossary of terms]
20
21
22
+
<br>
23
+
24
+
This first concept introduces 4 major Python language features:
25
+
1. Name Assignment (_variables and constants_),
26
+
2. Functions (_the `def` keyword and the `return` keyword_),
27
+
3. Comments, and
28
+
4. Docstrings.
21
29
22
-
This concept introduces 4 major Python language features: Name Assignment (_variables and constants_), Functions (_and the return keyword_), Comments, and Docstrings.
23
30
24
31
25
32
~~~~exercism/note
@@ -32,9 +39,9 @@ On the Python track, [variables][variables] are always written in [`snake_case`]
Copy file name to clipboardExpand all lines: exercises/concept/guidos-gorgeous-lasagna/.docs/introduction.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,14 +8,18 @@ This includes numbers, strings, lists, and even functions.
8
8
9
9
We'll dig more into what all of that means as we continue through the track.
10
10
11
-
This first exercise introduces 4 major Python language features: Name Assignment (_variables and constants_), Functions (_and the return keyword_), Comments, and Docstrings.
11
+
This first exercise introduces 4 major Python language features:
12
+
1. Name Assignment (_variables and constants_),
13
+
2. Functions (_the `def` keyword and the `return` keyword_),
14
+
3. Comments, and
15
+
4. Docstrings.
12
16
13
17
14
18
~~~~exercism/note
15
19
16
20
In general, content, tests, and analyzer tooling for the Python track follow the style conventions outlined in [PEP 8](https://www.python.org/dev/peps/pep-0008/) and [PEP 257](https://www.python.org/dev/peps/pep-0257/) for Python code style, with the additional (strong) suggestion that there be no single letter variable names.
17
21
18
-
On the Python track, [variables][variables] are always written in [`snake_case`][snake case], and constants in `SCREAMING_SNAKE_CASE`
22
+
On the Python track, [variables][variables] are always written in [`snake_case`][snake case], and constants in `SCREAMING_SNAKE_CASE`.
0 commit comments