Тёмный

Python Basics for Beginners | Python tutorial 

Dave Gray
Подписаться 313 тыс.
Просмотров 39 тыс.
50% 1

Web Dev Roadmap for Beginners (Free!): bit.ly/DaveGrayWebDevRoadmap
In this step-by-step Python basics tutorial, you will learn the basics of the Python programming language. The tutorial covers Python variables, expressions vs statements, creates a program, and more!
💖 Support me on Patreon ➜ / davegray
⭐ Become a full-stack dev with Zero To Mastery Courses:
- The Complete Python Developer: bit.ly/CompPythonDev
- Complete Machine Learning & Data Science: bit.ly/CompMachineLearning
- Junior to Senior Dev Roadmap: bit.ly/WebDevRoadmap-JrtoSr
🚩 Subscribe ➜ bit.ly/3nGHmNn
📬 Course Updates ➜ courses.davegray.codes/
❓ Questions - Please post them to my Discord ➜ / discord
☕ Buy Me A Coffee ➜ www.buymeacoffee.com/davegray
👇 Follow Me On Social Media:
Github: github.com/gitdagray
Twitter: / yesdavidgray
LinkedIn: / davidagray
🔗 Source Code: github.com/gitdagray/python-c...
🔗 Playlist for this Python Course: bit.ly/dg-beginners-python
💡 UPDATE: The latest versions of VS Code no longer support the auto-formatting I demonstrated. That said, I did the research, and if you want this formatting behavior, I show you how to get it back here: www.davegray.codes/posts/how-...
Step-by-Step Python Basics Tutorial 🐍
(00:00) Intro
(00:05) Welcome
(00:13) Start the Python REPL
(01:06) Variables
(03:55) Expressions vs Statements
(05:08) Create a Welcome program
(08:09) Code Comments
(09:13) Python Indentations
📚 Tutorial References:
🔗 Python Official Site: www.python.org/
🔗Visual Studio Code Official Site: code.visualstudio.com/
Was this step by step Python basics tutorial for beginners helpful? If so, please share. Let me know your thoughts in the comments.
#python #basics #tutorial

Опубликовано:

 

16 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 121   
@DaveGrayTeachesCode
@DaveGrayTeachesCode 7 месяцев назад
💡 Chapter 2 UPDATE: The latest versions of VS Code no longer support the auto-formatting I demonstrated. That said, I did the research, and if you want this formatting behavior, I show you how to get it back here: www.davegray.codes/posts/how-to-auto-format-unwanted-python-line-indents
@xyzxyz6095
@xyzxyz6095 7 месяцев назад
Thank you for the update,Dave.
@stian-A.K
@stian-A.K 6 месяцев назад
donno what im doing wrong here but its not auto formatting, i installed the extension autopep8 but it will not auto format the code when i save
@jumiclads
@jumiclads 6 месяцев назад
@@stian-A.K Me too, so your not alone.
@ameersalamah8143
@ameersalamah8143 5 месяцев назад
Not working for me either. I selected the autopep8 from the drop down menu and nothing happened. Someone pls help
@heiheihei6
@heiheihei6 5 месяцев назад
same here, after setting and confirm the code in settings.json, it doesn't work either save or formatting by right click..... why......
@jimjim8640
@jimjim8640 5 дней назад
autopep8 settings in VS Code have moved since this video. You need to search for and install the 'autopep8' extension (or another formatter). Then from the editor window (where you are compiling your code) right click and select "format document with..." this will open a selection where you can either select a formatter, e.g. autopep8 or assign/re-assign which formatter is used by default. Enjoy!
@xyzxyz6095
@xyzxyz6095 7 месяцев назад
Not only Dave is a good teacher but he also adds the keyboard shortcut to his speech. This is golden .Thank you Sir for sharing your knowledge with the rest of the world. Be Blessed. Salutations from France.
@alexanderkomanov4151
@alexanderkomanov4151 Год назад
Wow! That’s crazy man! Exactly what I’ve been waiting for!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Glad to hear that!
@Ravikumar-pj4lc
@Ravikumar-pj4lc 7 месяцев назад
Hi Dave, thank you very much for sharing the knowledge. I couldn't find "Python>formatting" and provider. When I save the file, it does not automatically get corrected. Please help
@Microwaveoficial
@Microwaveoficial 25 дней назад
I had the same issue too Will keep you posted if I find a solution Edit: Apparently, this feature got removed on newer visual studio versions PS: I actually searched the whole internet but apparently a fellow commenter had found that it had been removed
@josephhlongwane6226
@josephhlongwane6226 22 дня назад
thanks, Dave....just what I need
@ken-0098
@ken-0098 8 месяцев назад
Hey Dave! Ken here im just facing a small isuue with the vs code regaring the autopep8 which comes under the python extension somehow it says in the extension that it is installed but in the settings tab its not can u look into this?
@sunnybhatti9567
@sunnybhatti9567 Год назад
Great job, Dave!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Thank you!
@okonkwo.ify18
@okonkwo.ify18 Год назад
This series is like a refresher of the basics for me
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Glad to hear that!
@Valdaur
@Valdaur Год назад
That was a pretty neat welcome message.
@future-frank
@future-frank 10 месяцев назад
Hi, unable to find the autopep8 settings within version 2023.14.0 even after a search so has this been updated or changed to something else anyone please? 🙂
@dickschweiger289
@dickschweiger289 6 месяцев назад
very good. Downloaded your videos so i had to go through them here to give you thumbs up and a comment.
@Sunflower_Shinee
@Sunflower_Shinee 9 месяцев назад
I’m loving the videos
@akintobby
@akintobby Год назад
I've been patiently waiting😋. Good day sir✊
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Glad to hear that!
@narenk8077
@narenk8077 Год назад
Can you please start the devops concepts as well
@ahmad-murery
@ahmad-murery Год назад
Basic programming tutorials are the best, This welcome message brought back a lot of memories when BASIC language was a thing 😥 I think soon we'll be able to convert this example to a function that prints whatever message we feed it to. It really helped me calm my mind after some terrifying earthquakes. Thanks Dave,
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
You're welcome! I hope you are doing well.
@khalilbenmeziane8836
@khalilbenmeziane8836 Год назад
thank you dave
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Welcome!
@laoying20
@laoying20 25 дней назад
hi thanks for your great teaching. I was trying to open the python road map link in your caption but the link didn't open for me. can I have the road map, please ?!
@taegi_0613
@taegi_0613 8 месяцев назад
can anyone help me here? it says autopep8 is installed but it isn't running :( so when I click ctrl+S the file doesn't correct itself
@suminashrestha7267
@suminashrestha7267 8 месяцев назад
same problem
@Skullisho
@Skullisho 4 месяца назад
I don't know if you saw, it said that vscode newest ver don't support it no more
@taegi_0613
@taegi_0613 4 месяца назад
@@Skullisho thank you 😭 I was losing my mind trying to figure this out
@bobjim5164
@bobjim5164 6 месяцев назад
Dude's teaching python and vscode at the same time! What a Chad!
@danbromberg
@danbromberg 10 месяцев назад
'Python > Formatting:' ...is not to be found on my VS Python v1.81.1 ...what to do? A week later I found 'Python > Formatting:' under the WORKSPACE (not USER) tab, and then auto-indent started working. 🙂
@KalaniChen
@KalaniChen 3 месяца назад
thanks a lot
@HaThuyNguyen-vs3zv
@HaThuyNguyen-vs3zv Месяц назад
I haven't seen it in WORKSPACE. The onlything is "JSON:FORMAT". Please help me.
@percyhider4267
@percyhider4267 Месяц назад
the only options I see is to keep all existing lines open, nothing about autopep8 I have version 3.12.3 am I missing something?
@veryslon5104
@veryslon5104 Год назад
Thanks
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Welcome
@dharmeshgohil9375
@dharmeshgohil9375 Год назад
awesome dev
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Thank you!
@lord-of-the-shinobi-world
@lord-of-the-shinobi-world Год назад
Just out of curiosity, which IDE do you think is better for Python programming? I am currently using Pycharm, but that thing is way too heavy and takes up a lot of space in my SSD. I am thinking of using other IDEs, such as Visual Studio Code here. I just do not know how to evaluate these two things
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Completely personal preference - I like VS Code.
@mortezafarhangpanah256
@mortezafarhangpanah256 Год назад
thanks
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
You're welcome!
@nothing_justwatching3735
@nothing_justwatching3735 Год назад
Upload the remaining all topics of python and next.js . Eagerly waiting for that.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
It would be great if I could create them all that fast. I still have a full-time job and other responsibilities. I will continue to create the videos at the weekly pace which is currently something I can sustain. Glad you like them!
@iamwaiyanminhtet
@iamwaiyanminhtet Год назад
Hello Dave. Is this going to be a full course eventually? I’m just starting JavaScript and after that I have intention to learn Python. Moreover I like your explanations. Thanks.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Yes, it will take time to build, but it will be a full course eventually.
@hamish7391
@hamish7391 Год назад
I am trying to use autopep8 and it is not working, and i keep trying to format manually, but that doesn't work either. Any tips?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Have you installed the Python extension I covered in lesson 1? If so and you are still having issues, here is the VS Code docs help for formatting in Python: code.visualstudio.com/docs/python/editing#_formatting
@MoreThanFuel
@MoreThanFuel 11 дней назад
my terminal doesnt have the dollar sign it instead starts with my C:\users\"my username> is that going to screw things up later? how do I fix this?
@DaveGrayTeachesCode
@DaveGrayTeachesCode 10 дней назад
Sounds like you are using the Windows cmd terminal window. I was using a git bash terminal. Install git and you will have git bash if you want it to be just like mine.
@paulmaxwell1395
@paulmaxwell1395 Год назад
something is not right! when i click the format on save it dose not stay on ?? as soon as i move to out of settings the box gose unclicked? this is what come up at the bottom right of the terminal "Unable to write into user settings. Please open the user settings to correct errors/warnings in it and try again."?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
I have not experienced that with VS Code, but others may have. I suggest copying the error text and Googling it.
@paulmaxwell1395
@paulmaxwell1395 Год назад
i have checked and python is installed?
@jamescaleb9676
@jamescaleb9676 3 месяца назад
formatter is not automatically set up and python was not in my path when I set it up. it was a nightmare to make it work and now i don't want to use vs code.
@luuuuzr
@luuuuzr 3 месяца назад
Yeah same for me here, totally frustratting, following step by step, not working, tried to also add autopep8 extensiun manually, still no luck.
@paulmaxwell1395
@paulmaxwell1395 Год назад
Hi Dave i am pressing ctrl and s but it is not formatting my code like yours actually it dose nothing. i went through all the setting with you but it still dose nt work?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
1) Insure you have installed the Python extension for VS Code 2) Open VS Code settings and insure "Format On Save" is checked
@Valdaur
@Valdaur Год назад
I'm having the same problem, and I did everything the same as in the video.
@stephenhammond1745
@stephenhammond1745 5 месяцев назад
Just getting started on Python. I have vsCode already installed (used it for your HTML/CSS course). Trying to get the formatter set up. I don't see anything in Settings for "python > formatting:"; in fact when I type ">" after python, almost everything disappears in the Settings window. I have the Python extension installed. I also don't see anything for formatting when I right-click in the editor window with a Python file open. Any ideas? PS. I do have the Prettier formatter installed which I used for HTML/CSS.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
Pinned a comment on this.
@stephenhammond1745
@stephenhammond1745 5 месяцев назад
@@DaveGrayTeachesCodeThanks. I did see that post. The first part about clicking on the editor and selecting Format Document With...didn't work because there was no such item on the list. I finally just installed the autopep8 extension but had to disable Prettier before it would work, since it just kept reverting back to that as the default formatter. I didn't want to edit the .json file directly in case I did something wrong. Anyway, all good now but may install Black at some point.
@ronin_9
@ronin_9 8 месяцев назад
The auto formatting upon saving is not working. It is also not working when I right click and click on format document. Please help🙏🏻
@DaveGrayTeachesCode
@DaveGrayTeachesCode 8 месяцев назад
Don't use autopep8. Choose the default Python instead. If you have a .vscode folder in your file tree, delete it.
@ronin_9
@ronin_9 8 месяцев назад
@@DaveGrayTeachesCode I'm using default Python. How to delete the .vscode folder?(sorry for the stupid question I'm new to programming)
@DaveGrayTeachesCode
@DaveGrayTeachesCode 8 месяцев назад
@@ronin_9 only if you see that folder in your file tree. You would click on it and then press the delete key. It would hold workspace settings that would override your user settings.
@ronin_9
@ronin_9 8 месяцев назад
@@DaveGrayTeachesCode no such folder is there sir.
@deepatterson1894
@deepatterson1894 3 месяца назад
Don't have autopep8 is because I have newer version? doesn't auto fix...
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 месяца назад
Read the pinned comment for an update.
@freeonfire0
@freeonfire0 Год назад
Who is operating system do you use
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
I believe I mentioned that I use Windows.
@user-eh1qj8kv7q
@user-eh1qj8kv7q 11 месяцев назад
i followed all the format on save steps but it didnt work. pls help
@artyomtaranenko2267
@artyomtaranenko2267 10 месяцев назад
I think that work, but if u have syntax error, like few tabs, nothing work (black ore autopep8), its really hard after prettier (( First need fixed error, on video Dave formatted with error.
@jordanmatthew6315
@jordanmatthew6315 5 месяцев назад
Update Autopep8 is not working properly when i go into python > formatting: I only get my Json suggestion: Jason > format: Keep lines. Any ideas, anyone?
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
There is a pinned comment for the new formatting directions in the documentation. You could also use black instead of autopep8. There are enough questions on this that I might make a RU-vid short on it soon as well.
@jordanmatthew6315
@jordanmatthew6315 5 месяцев назад
@@DaveGrayTeachesCode My man, legend, thank you bro. :D
@jordanmatthew6315
@jordanmatthew6315 5 месяцев назад
@@DaveGrayTeachesCode P.s Looking forward to the short.
@utinthein7274
@utinthein7274 Год назад
Sir, after finished save file, indentation error not be gone. I already installed python extension. also setup in vs code formatonSave and autopep8.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
After installing, you may need to close and reopen VS Code.
@utinthein7274
@utinthein7274 Год назад
I'm so sorry. I can't Sir. I try to reinstall vscode.
@utinthein7274
@utinthein7274 Год назад
I got it Sir, I change in default formatter set up to "Python ms-python.python"
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Thank you for sharing. I hope this helps others who may need it!
@utinthein7274
@utinthein7274 Год назад
🥰
@dobingify3130
@dobingify3130 Год назад
i followed the settings in Python formatting, but still it can't auto format while saving the file
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
You may need to close and reopen VS Code after installing the Python extension.
@dobingify3130
@dobingify3130 Год назад
@@DaveGrayTeachesCode nope, i solved it already by changing the default formatter from prettier to Python
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
@@dobingify3130 Good share. I did not need to do that
@taegi_0613
@taegi_0613 8 месяцев назад
@@dobingify3130 hi! if you don't mind can you help me on how to do this? I am very new to programming in general
@TakeElite
@TakeElite 8 месяцев назад
I did exactly what you have done but it absolutely won't work, any help.?
@DaveGrayTeachesCode
@DaveGrayTeachesCode 8 месяцев назад
Might help to know specifically what won't work from this video. My guess is the formatting part which VS Code changed with an update. Follow the new directions for VS Code here: code.visualstudio.com/docs/python/formatting
@TakeElite
@TakeElite 8 месяцев назад
@@DaveGrayTeachesCode Thx for your reply, I fund my solution following another tutorial Black do the work and by the way learned about Json
@blackburn8323
@blackburn8323 5 месяцев назад
mine is not showing the autopep8
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
Pinned comment addresses the formatting changes.
@imkir4n
@imkir4n Год назад
Dave wheres next js videos
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Fridays.
@LeonelLopezBorbon
@LeonelLopezBorbon Год назад
not more series this tutorial?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
New videos weekly and one released just a few minutes ago. 🚀
@LeonelLopezBorbon
@LeonelLopezBorbon Год назад
@@DaveGrayTeachesCode great!!
@phillipbones7522
@phillipbones7522 5 месяцев назад
as a blind person this video isn't too useful right now as I only use shortcut keys to get around, I tried my best to follow along but got stuck at the start of the video, typing py in the terminal doesn't do what the guy said, just an error
@Enkryption
@Enkryption Год назад
BAD TEACHING
@DaveGrayTeachesCode
@DaveGrayTeachesCode Год назад
Final lessons for you as you collect a 100% full refund for this free tutorial: You will go further in life by being kind. You cannot elevate yourself by tearing down others.
@MC_Theophilus
@MC_Theophilus 7 месяцев назад
​@@DaveGrayTeachesCodedon't mind him/her for one second. Probably taking out his life frustrations on this generous and perfect course you've offered
@juanmayen6657
@juanmayen6657 6 месяцев назад
odd, my settings show indeed everything is set up '"window.zoomLevel": 2, "editor.accessibilitySupport": "off", "editor.fontSize": 14, "editor.formatOnSave": true, "[python]": { "editor.defaultFormatter": "ms-python.autopep8" }, "python.autoComplete.extraPaths": [' but upon saving nothing happens.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 6 месяцев назад
Look at the pinned comment for this video or in the video description for an update on the formatting.
@willyhorizont8672
@willyhorizont8672 Год назад
dave_tutorial = "🚀🚀🚀🚀" python_programming_language = "🚀🚀🚀🚀" comment = date_tutorial + python_programming_language print(comment) # 🚀🚀🚀🚀🚀🚀🚀🚀
Далее
Python Operators for Beginners | Python tutorial
17:01
ДЖОНИ КИНУЛ ОСКАРА НА БАБКИ 🤑
01:00
5 Good Python Habits
17:35
Просмотров 369 тыс.
How I Would Learn To Code (If I Could Start Over)
13:43
Python 101: Learn the 5 Must-Know Concepts
20:00
Просмотров 1 млн
C++ Developer Learns Python
9:26
Просмотров 2,7 млн
PYTHON BASICS (What I Would Learn First)
24:50
Просмотров 133 тыс.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Просмотров 1,5 млн
Why Most People FAIL to Learn Programming
8:04
Просмотров 1,9 млн