8000 Update README.md · data-flair/python-tutorial@5b8efac · GitHub
[go: up one dir, main page]

Skip to content

Commit 5b8efac

Browse files
authored
Update README.md
1 parent 25d6fbf commit 5b8efac

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -173,11 +173,11 @@ Let’s talk about the important concepts you should learn in Python.
173173
- [scipy](https://data-flair.training/blogs/scipy-tutorial/)
174174
- [numpy](https://data-flair.training/blogs/python-numpy-tutorial/)
175175
- [Image processing](https://data-flair.training/blogs/image-processing-with-scipy-and-numpy/)
176-
- Matplotlib
177-
- pandas
176+
- [Matplotlib](https://data-flair.training/blogs/python-matplotlib-tutorial/)
177+
- **[pandas](https://data-flair.training/blogs/pandas-tutorials-home/)**
178178
- Frameworks
179-
- Django
180-
- Flask
179+
- [Django](https://data-flair.training/blogs/django-tutorials-home/)
180+
- [Flask](https://data-flair.training/blogs/python-flask-tutorial/)
181181

182182
### d. Flavors of Python
183183

@@ -204,7 +204,7 @@ Python files may have one of the following extensions:
204204

205205
## 7. Syntax
206206

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/)**.
208208

209209
- Line Structure - Programs consist of logical lines. Each line has a NEWLINE token at the end. Blank lines are ignored.
210210
- 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.
218218
- Identifiers - These are names of elements, and are case-sensitive. You need to follow some rules when naming identifiers.
219219
- 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.
220220
- 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.
222222

223223
## 8. Popular IDEs
224224

@@ -287,29 +287,29 @@ Python is an easy language to learn and has a smooth learning curve. Learning th
287287

288288
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:
289289

290-
- scipy
291-
- numpy
290+
- [scipy](https://data-flair.training/blogs/scipy-tutorial/)
291+
- [numpy](https://data-flair.training/blogs/python-numpy-tutorial/)
292292
- matplotlib
293293
- urllib
294294
- requests
295295
- smtplib
296-
- os
296+
- [os](https://data-flair.training/blogs/python-os-module/)
297297
- shutil
298298
- tkinter
299-
- PyQt
299+
- [PyQt](https://data-flair.training/blogs/python-pyqt5-tutorial/)
300300
- threading
301-
- subprocess
301+
- [subprocess](https://data-flair.training/blogs/python-subprocess-module/)
302302
- PyMySQL
303-
- unittest
303+
- [unittest](https://data-flair.training/blogs/python-unittest/)
304304
- pickle
305-
- logging
305+
- [logging](https://data-flair.training/blogs/python-logging/)
306306
- virtualenv
307307
- pandas
308308
- scikit-learn
309309
- datetime, calendar, time
310-
- collections
311-
- array
312-
- itertools
310+
- [collections](https://data-flair.training/blogs/python-sequences-and-collections/)
311+
- [array](https://data-flair.training/blogs/python-array-module/)
312+
- [itertools](https://data-flair.training/blogs/python-itertools/)
313313

314314
## 11. What Projects Should I Build?
315315

0 commit comments

Comments
 (0)
0