Hello everyone! I have decided to make lessons for Python, right here! This might be converted into an interactive repl, depending on how it goes. This is meant for completely new people to Python.
What we will be learning
- F strings
- Multiple value variables
- Imports: Random, time
- If, elif, else statements
- User inputs
I plan to have 6 topics for each lesson excluding this one.
This post will be lesson 1. I will post another in a few days for lesson 2.
In Python, the most important thing you will have to know is printing! It prints (writes) out a value.
If you run the program, the console (black screen on the right) will say
Variables are like a box in Python. You can put things in the box, remove things in the box, and even find out what's in the box.
or for numbers:
The number does not go into quotes.
To print out a variable:
You can use an F string to print out variables and values more efficiently.
You must use the f before the quotes.
So that was lesson 1! Have a great day! Lesson 2 will be released soon.
Other lesson links will be posted here.
Lesson 2: https://replit.com/talk/learn/Python-Tutorial-2/139771
8/17/2021 Thank you for 100 likes!
@Flyingcrabs that's extremely debatable about what language is best, each language has its own strong points in weak points.
html, css, js good for webdev.
C++ and c extremely fast.
Python very high level and easy to learn.
Each language has its own quirks, there is no "best" language. And even if python were the best language in the world, that doesn't justify the insane amount of tutorials about it that cover only the basics.
bruh in C and C++ you can do more things. It is like Java, you can create games with them. Python is a growing language, and is easier to write, but you can do less complex things with it. With libraries though, you can match the things C++ and C does, but it will be slower in execution. No-one would create an OS in Python because C and C++ would be way faster, and right when you press a button, you will get instant feedback. @stoporinjail
True, and that is why I would recommend it for beginners, but they main reason for this thread was because I asked why another Python tutorial. Python tutorials are already of so many so making more would be a waste of your time. After learning Python, people might strive to learn more Programming Languages (like me) and so for those languages, like C++, or C#, or JS, or Nodejs, or Elixir, or Swift, making tutorials would actually be a good use of time or at least a help to the people who want to learn those languages. @ArchilBeraia
Heyo, pretty noice tutorial, but few suggestions:
Add all the lessons in one post, add more text or information in the tutorial.
Hope this helps!
Why has this even got 10 upvotes? I am not a hater or anything, but there are like a MILLION tutorials on Python on replit already. It is more than enough to actually make someone proficient in Python. People only make Python tutorials for cycles, because it is easy to learn. Like in this tutorial, half the things are TBD, TBD. LIke please make an actual tutorial that helps people. @stoporinjail
11 Beginner Tips for Learning Python Programming
Make It Stick. Tip #1: Code Everyday. Tip #2: Write It Out. ...
Make It Collaborative. Tip #6: Surround Yourself With Others Who Are Learning. Tip #7: Teach. ...
Make Something. Tip #10: Build Something, Anything. Tip #11: Contribute to Open Source.
Go Forth and Learn!