A
A
Andrew2020-02-27 22:20:58
Python
Andrew, 2020-02-27 22:20:58

How to practice coding in Python?

I started learning Python, tell me please, are there any services for training coding? For example, to hone the writing of functions, etc. In order not to get confused in arguments, variable functions, etc.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
S
Sergey Gornostaev, 2020-02-28
@AHgPeKa

Just take the textbook, read in full, experimenting with the examples from the book along the way. Be sure to type examples yourself, and not copy. Be sure to try and modify them to make sure you really understand how they work. After reading, try to bomb a pet project using the technologies you learned.
If you get stuck somewhere, re-read the relevant chapters, read the official documentation, search for answers in Google. In no case do not carry your problem to other people until you have spent at least a couple of days searching for a solution. If someone else gives you the answers, you will not learn how to program.
And don't use an IDE during the learning phase. Use a regular text editor and console. Firstly, the IDE saves you from routine operations, but it is routine operations that allow you to fill your hand. Secondly, the IDE hides many processes, performing them for the programmer, but it is they that allow you to understand the basic principles.

S
Sergey, 2020-02-27
@Firsov36

Write a pizza recipe program with the ability to add new records to a self-written file database, retrieve information from it, and search for one or more ingredients. - while you write code, you will learn so much new things. And do not stop at the task, expand the functionality.
Experience grows as you write live applications, from small to great...

A
Andrew, 2020-02-27
@RaGe22

codewars

P
piglet-animas, 2020-04-09
@piglet-animas

In this case, the search will greatly help you, here are several resources to choose from:
- https://www.hackerrank.com
- https://leetcode.com/
- https://praktikum.yandex.ru - they have a free part of the course , where you can solve simulator puzzles
- https://www.codewars.com/
But the best way to hone your skills is to solve your own puzzles and make your own projects, albeit clumsily and multi-line at first, but on your own and with the study of the documentation.
The more small things like this, the better.
And nothing encourages learning more than solving your own project, because only you know what you want to do, so spend hours looking for the best solution!
Once you get the hang of it, move on to larger projects or courses where more experienced colleagues will tell you how to move on!
Successes in programming!

K
Konstantin Malyarov, 2020-02-27
@Konstantin18ko

Code Monkey

D
Drill, 2020-02-27
@Drill

checkio

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question