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
@@ -204,7 +204,7 @@ Python files may have one of the following extensions:
204
204
205
205
## 7. Syntax
206
206
207
-
To learn about variables, operators, and other topics, refer to the links above. Here, we will talk about the syntax of Python code.
207
+
To learn about variables, operators, and other topics, refer to the links above. Here, we will talk about the **[syntax of Python code](https://data-flair.training/blogs/python-syntax-semantics/)**.
208
208
209
209
- Line Structure - Programs consist of logical lines. Each line has a NEWLINE token at the end. Blank lines are ignored.
210
210
- Multiline statements - There are no semicolons or braces in Python (you can use semicolons if you want, but they are not mandatory)
@@ -218,7 +218,7 @@ To learn about variables, operators, and other topics, refer to the links above.
218
218
- Identifiers - These are names of elements, and are case-sensitive. You need to follow some rules when naming identifiers.
219
219
- Variables - They hold values. Python follows duck-typing and is dynamically-typed. You don’t need to declare the type of variable, that is determined by the interpreter at runtime.
220
220
- String formatters - For this, you can use the % operator, the format() method, or f-strings.
221
-
- Python vs Java vs C++ - Curly braces are mandatory in Java and C++, but Python uses whitespace indentation to delimit code. Semicolons are optional in Python, but can cause errors in C++ and Java. Python is dynamically-typed, Java a
8000
nd C++ are statically-typed. Java is faster than Python.
221
+
-**[Python vs Java vs C++](https://data-flair.training/blogs/python-vs-java/)** - Curly braces are mandatory in Java and C++, but Python uses whitespace indentation to delimit code. Semicolons are optional in Python, but can cause errors in C++ and Java. Python is dynamically-typed, Java and C++ are statically-typed. Java is faster than Python.
222
222
223
223
## 8. Popular IDEs
224
224
@@ -287,29 +287,29 @@ Python is an easy language to learn and has a smooth learning curve. Learning th
287
287
288
288
Python has over 198,495 projects in the PyPI. Which of those packages (and the built-in ones) should you learn? Here are a few names:
0 commit comments