- 1
How to make a program . how to learn this. I am reading books, whatching tutorials, but still not imagine how i could do some
I cant use knowledge. I cant understand steps of creation.
6 ответов
+ 4
just don't worry try and try ..... whenever you stuck somewhere just ask from SL community they will help you...... and first complete your course ...
+ 1
don't depends with videos and books, just you take one topic then practice it onto you rough paper(dry run) then execute to computer machine...
and practice daily. don't forget.
+ 1
Don't let it intimidate you. It looks scary at first, but take it *one* step at a time. Learn one thing, the practice it 5-10 times in coding playground here or another program such as pycharm or processing. Once you start learning one new thing and make it work, you'll feel pretty excited, trust me.
In classes (my university anyway), they start with one topic at a time. Then they would give you something to do, creating a program using this method you just learned. Sololearn follows the same process, if not really compressed.
Generally speaking in python, you want to learn (not necessarily in this order):
>Learning basic data types (integers, floats, strings, Boolean)
>variables
>printing to console
>user input
>expressions with variables (a + b)
>functions (how they work, how to make one)
>returning values from functions
>commenting code (docstring/#comments)
>conditions (if/elif/else)
>loops (while and for loops)
>Methods with strings (helps teach their basic functionality)
>lists (basics/How to find something in a list/etc)
>working with strings (good to do after lists since they have similar behavior)
>dictionaries
>importing libraries (ex: random, and how to use them)
>List comprehension
>recursive functions (what the purpose and use of it is)
>learning binary
>learning hex
At this point, *fundamentals* have all been learned. These are the most BASIC of python. Yes, of course there's far far more like classes and what not. But with fundamentals, you are at a point that you can (in theory), make almost anything you want. The rest after is adding to complexity and efficiency. Of course there are far more important things after, but the basics always come first.
It looks scary, but the list above might help you. One at a time. If you ever feel overwhelmed, ask for help here.
0
python is vast
after the basic course
get yourself an idea
then google up how
to do it
get yourself a project
- 1
fine sapphire