@@warx8355 you definitely need more. Its best to learn many different languages as some languages are good for different things. Also, once you learn your first language its much easier to learn any other languages
www.cplusplus.com/doc/tutorial/ can be a good place to start. There are a lot of great books out there that cover topics more in depth, and a thorough understanding of the language is better than learning it quickly imo. You can torrent just about anything
I'm doing a machine learning course and my buddy said to check this out. Was just peekin it before doing my last lesson. Know I'm watching the whole video lol
I had the privilege of taking his Java class at Stanford in early 2008. He is indeed a nice guy; I love his friendly teaching style. He's very affable and approachable when you have a problem. What a wonderful teacher!
I can't wait till I finish my final exam to watch and learn from these tutorials. It is pretty good. Watch it!!!!! It is free and it is really helpful. I love the way Google document the class because it walks me through it to make my life so simply.
This Python class series is excellent. The teacher is good and delivers at a brisk pace. The exercises are very helpful in learning the language. And it's free! What a deal!
I love this guy! It's so easy to follow his line of thought! I've been working on Python basics for two weeks and this video is perfect to fill in the gaps.
I dig this workshop the most; come back every couple years or so . . . right up there with Ryan Dahl for Node.js & Garrett Smith for erlang & Steve Huffman for WebApp2/GAE
Where can I find a REAL Python course ? This here is a joke, the guy speak too much BS, is not a serious person, speak so fast, and the sound and image is not very good also.
Thank you Nick for your efforts in teaching ! I'm a newbe on Python but your tutorial is the best on the net. Clear speaking (I'm Italian) and effective examples .
uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh... Is this lecture from before 2005? If so, its over 2 years older than youtube is... and barely before Firefox came out. Firfox came out in 2005... Ive been using firefox since 2005... This video was posted in 2010... This is like, Firefox 10 era or so if im not mistaken... What did you use in 2005? IE? NSN? lol...
I went through the entire series, and Nick is one of the better instructors I've heard (and I've been taking classes my entire life) I think it's funny how the first video has 282,000 views, and the last one only 23,000. Reminded me of the first semester of comp-sci when 90% of the people decided computer programming wasn't for them.
Exactly like BASIC - > It´s good to see that they reinvented BASIC and put as a new thing for people who are beginning to programming now. Many little programs made in Python can run on BASIC without any adaptation at all. You don´t need to declare variables, almost the same syntax, even the commands are almost the same. Python is kind of a BASIC improved. For us who made programs in the 70´s, and are coming back, it´s like being at home. Much different than C++ environment, where things are much serious. You really can cut your leg while coding in C++. Python, as the old BASIC, is a very productive language, meaning that you can make a useful thing fast. You don´t lose your time learning and writing code that would do so little. Python is strong and productive.
Excellent lecture. Great introduction to Python. All other Python tutorials teach actual programming I just wanted to learn Python (I know how to code already). My hat off to you Mr.Parlante.
Hello! I'm sorry I was a liiiiiitlle late. It's been 11 years already. But this is still very helpful. Thank you! And I must admit, I'm only in elementary. This covers almost all the things I need to know about basic python. Thanks again! :)
That slice syntax for strings combined with referencing it as a character array seems really convenient. Thinking about it, having the slice syntax for generic arrays would also be helpful. Using the negative numbers in that way is a really powerful tool. This just made me want to learn python this summer. I already know quite a bit of Java, but i found parts of the java syntax to be painfully inconvenient for recursive methods on strings. a[1:-3] == b[1:-3] would be so much more complex in java
@993leo use the IDLE(gui) of whichever version you want to work in. You can work in python 3 fine, just make sure you read up on the differences between 2.x and 3... For following these tutorials, pretty much the only difference is that you'll have to switch from using 'print xyz' to 'print(xyz)' and using 'x//y' for true integer division
Hey there, I have a few questions for you....what online resources did u make use of and where can I find them? Which field in programming are you related with? Eg: web development, data analysis, etc. are you self taught? Actually, I want to learn programming as a parallel hobby now and will try to find a job upon the same. So it would be really really nice of you if you please help me. Thank you so much. Have a good day
@@connected. Hi! I used this course and then moved on to make side projects with Django, which then eventually evolved into more experience with frontend. I'm now a backend/full stack developer, and yes self taught.
I'm glad Google puts this kind of stuff up. Paying this guy to teach this stuff and then putting it on the internet for free viewing... that's pretty badass, especially for a poor CS student like myself. If any Google employee happens to stumble onto this comment: thanks a ton, keep it up! :)
% constructs is the old way. Now you can do {...} in 3.x.x Example: 'Hi {} I have {} donuts'.format('Alice', 42) Or you can do: 'Hi {0} I have {2} {1}'.format('Alice', 'donuts', 42) Both give: >>> Hi Alice I have 42 donuts
His communication is good and very clear. He is kind of involved in the training which is great thing. I really appreciate if the uploads video with the latest version.
Its amazing to me how BASIC has made such a comeback. Interpreted, variable types... Python is the new BASIC. And remember how everyone hated BASIC? Remove GOTO, add a few things and you have Python.
Oh man... Another tutorial series on Python 2.... Does anyone know a good online source for Python 3.4.3? Or Python 3 in general? The two are very much different....
***** thanks so much! i really appreciate your help! i'm actually going to be learning Java in the fall as it is required for my degree... i've finished the class on Python as well as the class for Visual C#. thank you, though!!
***** Gladly! It has been a while since I took a look at my old Python programs, just let me know which version you are working with and what IDE you are using to code! Of course, please let me know what you are trying to do as well! I can give you my Skype if you'd like?
@ForeverWiked I hear ya. The reason the 'name ==' is needed so that the same module (.py file) can be both loadable from the command line to the python executable, as well as importable using import. When importing, you don't want to invoke main(), but you do from the shell prompt. When you invoke .py file from the shell, name is main, so that's where you invoke the entry point to the program. even modules that aren't stand-alone programs still use this technique to do some testing.
You can. But it's the same thing with additional packages installed. If you installed Python previously and if it was not running from the command line, check if the Path variable is set if you have a Windows machine.
I'm a high school student and was hoping to gain some early knowledge of Computer Science and this helps me greatly google!! Hopefully I can work for you myself one day.
This is about as beginning friendly as you can get. In the old timey days it used to be BASIC, but now Python is the very user friendly simple language. If you want to learn Python, which I am doing now, try a book called "LEARN PYTHON 3 A Beginners Guide using Turtle Interactive Graphics" by John Rowland which is good because you can do something right away that is fun ... i.e. make some graphics pictures that you can see. I am beginning to like Python.
there's user friendly, then there's inhibiting. quite often, you will come across suggestions that if you are learning a language, use an editor and the command line, not an IDE. they are not saying that IDEs are bad, they are just attempting to get the learners into some good habits. an IDE is not designed for learners.. it's designed to speed up the production process by including multiple features in one place, and black-boxing some of it.
@syntaxerorr pretty sure that's to get the output closer to the middle of the projection so people at the back of the class can see and all the code isn't at the bottom.
excellent. top class presentation...not sure why people are moaning and not able to appreciate.. the bloke introduced himself... and looks like the best....I am sure being google he might have given time up from day job at google to train his colleagues ....
In Python 3.3 print is a function so print 'hello' will give you a syntax error. print ('hello') makes it happy so to those watching trying to follow along and getting that error its a change from 2.7 to 3.3
its not about writing indented code, its that using spacing to have meaning is fragile, as sometimes moving code between different programs messes up the python code. then when the formatting gets messed up, its much harder to "fix" it.
Very informative video. The speaker was very enthusiastic about the subject matter and therefore made it very easy to follow along and not be bored. Thanks.
Python 2.7 just works fine, but don't use Python 3 for this tutorial as there is a major change i.e. print is not a statement, it's a function. To minimize tough edges, just use Python >2.3 (He said at the beginning, no 2.2 or 2.3)
@PraguConfusion He is using the emacs editor for his editing. Though you have to save whatever script you editing before you run anyway. Also, emacs isnt as simple to learn as nano but it is much more powerful
In addition to this series, I recommend the Python 3000 talk, even if you never intend to do anything with Python 3 -- you learn quite a bit about Python 2.x by listening to it -- search UA-cam for Python 3000 GoogleStudents
There are a lot of ways to do it, but I used splices. I stored splice [:1] in a variable x, then stored the splice [1:] in another variable y. After that it's really simple: return x + y.replace(x, '*')
Lol. You mad bro? Nick Parlante is one of the best programmers/teachers in the world. Google begged this guy to come and teach their new interns the basics of Python.
5 years ago I watched this video and started programming, and now I'm working at Google as a software developer. Thank you! ❣️
Salary ?
What are the procedural order of languages to Learn to get yourself placed into google... ???
Is it just python .. or like something more
@@warx8355 you definitely need more. Its best to learn many different languages as some languages are good for different things. Also, once you learn your first language its much easier to learn any other languages
@@dragami1607 yeah ... it's much better if i expand my view....
Really?
I'm a fairly experienced Python programmer, but I still watch tutorials, because in each tutorial you learn something new. That's my advice :)
x2
Coming from C++, Python is like a breath of fresh air. Good vid.
JB252 I want to learn C++. Can you point me to a great source online ? .
www.cplusplus.com/doc/tutorial/ can be a good place to start. There are a lot of great books out there that cover topics more in depth, and a thorough understanding of the language is better than learning it quickly imo. You can torrent just about anything
Rahul Khanna look at thenewboston's tutorials on youtube. Theyre great for a beginner
JB252 hahaha imagine Java its more complicated then Cpp
jorge cabrera
Java is much simpler than C++
I just wanted to catch a glimpse but then I watched the whole Video !! what an excellent teacher !
He is really the best. And I've seen a lot of them.
I'm doing a machine learning course and my buddy said to check this out. Was just peekin it before doing my last lesson. Know I'm watching the whole video lol
Bruh, I'm feeling nostalgic seeing a 11 year old comment
@@dracomalfoy6207 fr
It is just amazing to see the way Google uploaded the session . Kudos Google and great work Nick . Thanks
I had the privilege of taking his Java class at Stanford in early 2008. He is indeed a nice guy; I love his friendly teaching style. He's very affable and approachable when you have a problem. What a wonderful teacher!
this man is so fun and easy to follow
i wish all my teachers were like him
I learned more in the last 50 minutes than I have during the last five days of trying to figure it out on my own. Very helpful series. Thanks!
Absolutely fantastic - thank you so much (20+ years using C/C++ - super easy into to python).
I can't wait till I finish my final exam to watch and learn from these tutorials. It is pretty good. Watch it!!!!! It is free and it is really helpful. I love the way Google document the class because it walks me through it to make my life so simply.
Thanks Nick! Both the lecture and the accompanying material are awesome!
This Python class series is excellent. The teacher is good and delivers at a brisk pace. The exercises are very helpful in learning the language. And it's free! What a deal!
I learned more in this 1 hour video than I did in a semester of programming 1 in my school!!!!
I love this guy! It's so easy to follow his line of thought! I've been working on Python basics for two weeks and this video is perfect to fill in the gaps.
How’s it going?
no wonder google signed this guy...he is amazing
I dig this workshop the most; come back every couple years or so . . . right up there with Ryan Dahl for Node.js & Garrett Smith for erlang & Steve Huffman for WebApp2/GAE
Anyone seeing in 2020
I'm not seeing. I'm watching.
Gotta beef up those skills to get a job in the Second Great Depression.
Me
why the hell are your 'here' are in 2020?
Don’t watch this in 2020 this is way too old and outdated
this series still remains one of the best classes I've seen on python !
Mr. #Nick_Parlante. It was very informative lecture of 51 min. Great help. Thanks a lot.
Just an fyi- This is Python 2.4. Right now we have Python 3.9. So lot has changed since then. It is better to learn the newer version of Python.
Didn't realize google handed out free cocaine to lecturers.
+rollerboogie This guy exactly talks like Jesse Eisenberg in Batman vs Superman
🤔 I got to start going to more lectures
No joke!
Where can I find a REAL Python course ? This here is a joke, the guy speak too much BS, is not a serious person, speak so fast, and the sound and image is not very good also.
rollerboogie of course they do. Moon spells cocaine
Thank you Nick for your efforts in teaching ! I'm a newbe on Python but your tutorial is the best on the net. Clear speaking (I'm Italian) and effective examples .
When you realize google developers using FIrefox instead of Chrome
Chrome didn't exist when this video was made.
uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh... Is this lecture from before 2005? If so, its over 2 years older than youtube is... and barely before Firefox came out.
Firfox came out in 2005... Ive been using firefox since 2005... This video was posted in 2010... This is like, Firefox 10 era or so if im not mistaken... What did you use in 2005? IE? NSN? lol...
firefox released 2002, chrome released in 2008. Took 10 seconds to google.
Gan Wei Di 😂
hahahahaha
This has been the best series on Python ever. I loved the regular expression assignment. Why can't school be this much fun?
I went through the entire series, and Nick is one of the better instructors I've heard (and I've been taking classes my entire life)
I think it's funny how the first video has 282,000 views, and the last one only 23,000. Reminded me of the first semester of comp-sci when 90% of the people decided computer programming wasn't for them.
Exactly like BASIC - > It´s good to see that they reinvented BASIC and put as a new thing for people who are beginning to programming now. Many little programs made in Python can run on BASIC without any adaptation at all. You don´t need to declare variables, almost the same syntax, even the commands are almost the same. Python is kind of a BASIC improved. For us who made programs in the 70´s, and are coming back, it´s like being at home. Much different than C++ environment, where things are much serious. You really can cut your leg while coding in C++. Python, as the old BASIC, is a very productive language, meaning that you can make a useful thing fast. You don´t lose your time learning and writing code that would do so little. Python is strong and productive.
Love the presenter! I was very worried about his coffee being spilt though...
This is extremely helpful. Never thought I'd be able to learn any programming, but this is very easy to grasp. Thanks for uploading this Google!!
it would be really cool if you guys do a HD version of the Python class!
Google is great at providing a forum with which to educate and their own awesome classroom. Thanks Google
Anyone here in March 2024 😅
In June 2024
In sep
how's your learning going on?
We are learning it in Nov 2k24
Excellent lecture. Great introduction to Python. All other Python tutorials teach actual programming I just wanted to learn Python (I know how to code already). My hat off to you Mr.Parlante.
Hello! I'm sorry I was a liiiiiitlle late. It's been 11 years already. But this is still very helpful. Thank you! And I must admit, I'm only in elementary. This covers almost all the things I need to know about basic python. Thanks again! :)
But is it worth learning in 2021?
@@SauravJoshi I guess so. My dad's an engineer so I wanna be one too. It helps.
@@thegreatjadeyeet Lucky..
That slice syntax for strings combined with referencing it as a character array seems really convenient. Thinking about it, having the slice syntax for generic arrays would also be helpful. Using the negative numbers in that way is a really powerful tool.
This just made me want to learn python this summer. I already know quite a bit of Java, but i found parts of the java syntax to be painfully inconvenient for recursive methods on strings.
a[1:-3] == b[1:-3] would be so much more complex in java
Mr. #Nick_Parlante. Excellent session... well organized and good time management! Thanks a ton!!!
@993leo use the IDLE(gui) of whichever version you want to work in. You can work in python 3 fine, just make sure you read up on the differences between 2.x and 3... For following these tutorials, pretty much the only difference is that you'll have to switch from using 'print xyz' to 'print(xyz)' and using 'x//y' for true integer division
I feel like mark zuckerberg is teaching me python..
Trying my best to focus on the content and ignore the presenters delivery. Thanks Google for this free tutorial
5 years later the balancing coffee cup still stresses me out :P
5 more years later, still stresses me out :p
@@videogamebot1211 haha glad you're taking this class. I actually got a job at a real tech company after starting with this series!
@@xxbondsxx dam ur alive
Hey there, I have a few questions for you....what online resources did u make use of and where can I find them? Which field in programming are you related with? Eg: web development, data analysis, etc. are you self taught?
Actually, I want to learn programming as a parallel hobby now and will try to find a job upon the same. So it would be really really nice of you if you please help me.
Thank you so much. Have a good day
@@connected. Hi! I used this course and then moved on to make side projects with Django, which then eventually evolved into more experience with frontend. I'm now a backend/full stack developer, and yes self taught.
This is one of the best videos out there to learn Python
The iconic white noise coming from the microphone.... who's watching this in 23? :D
I'm glad Google puts this kind of stuff up. Paying this guy to teach this stuff and then putting it on the internet for free viewing... that's pretty badass, especially for a poor CS student like myself. If any Google employee happens to stumble onto this comment: thanks a ton, keep it up! :)
For a good laugh, turn on subtitles
The translation is much better now compared to what it used to be.
Thanks Google, this instructor was top notch. Its funny how much people complain about a good thing.
% constructs is the old way. Now you can do {...} in 3.x.x
Example:
'Hi {} I have {} donuts'.format('Alice', 42)
Or you can do:
'Hi {0} I have {2} {1}'.format('Alice', 'donuts', 42)
Both give:
>>> Hi Alice I have 42 donuts
You can also do:
f"Hello {'Alice'} I have {42} {'donuts'}"
Which is a bit more readable
His communication is good and very clear. He is kind of involved in the training which is great thing. I really appreciate if the uploads video with the latest version.
5 lip smacks later I set my computer tower on fire.
You ruined this for me. I was fine until I read this.
I didn't notice this until you brought it up. Now I can't stop noticing! Why you do this to me??!!!!!
Its amazing to me how BASIC has made such a comeback. Interpreted, variable types... Python is the new BASIC. And remember how everyone hated BASIC? Remove GOTO, add a few things and you have Python.
Oh man... Another tutorial series on Python 2.... Does anyone know a good online source for Python 3.4.3? Or Python 3 in general? The two are very much different....
Kristjen Štjuprić Check out thenewboston channel or his website www thenewboston com
Zyrax the Assassin
thanks a bunch!
*****
thanks so much! i really appreciate your help! i'm actually going to be learning Java in the fall as it is required for my degree... i've finished the class on Python as well as the class for Visual C#. thank you, though!!
*****
oh i can help you with that if you'd like! just let me know what you are trying to do!
*****
Gladly! It has been a while since I took a look at my old Python programs, just let me know which version you are working with and what IDE you are using to code! Of course, please let me know what you are trying to do as well! I can give you my Skype if you'd like?
So glad someone asked the question about the space between "Hello" and "Alice." Could not figure out where that was coming from!
who is watching this in 2017 ... wow that old google page i miss that
I like how he's amazed by google search's ability to find info on python.
I think Jesse Eisenberg saw these lectures for preparing for his "The Social Network" role. Now he always talks like this!
@ForeverWiked I hear ya. The reason the 'name ==' is needed so that the same module (.py file) can be both loadable from the command line to the python executable, as well as importable using import. When importing, you don't want to invoke main(), but you do from the shell prompt. When you invoke .py file from the shell, name is main, so that's where you invoke the entry point to the program. even modules that aren't stand-alone programs still use this technique to do some testing.
what with the tongue click after every sentence is it like leave a space or fullstop
tange2000
am not aware of it until i read the comments section and now i got distracted by it
I am using Python 3, using most of these lectures and arguments work fine.
python isn't working can I use anaconda
You can. But it's the same thing with additional packages installed.
If you installed Python previously and if it was not running from the command line, check if the Path variable is set if you have a Windows machine.
import anaconda or import rattlesnake they work.
No you can't Idiot.
Sam Bown Step back. We have a professional here.
Kevin Oliveras I knew someone was going say that loll
I'm a high school student and was hoping to gain some early knowledge of Computer Science and this helps me greatly google!! Hopefully I can work for you myself one day.
Hi 👋
Dude's last name means speaker in Italian. Funny.
Nick Parlante, the guy who taught many a young programmers how pointers work in C.
well perfectly understandable but not beginner friendly...
How is it not beginner friendly?
*****
I think definitions of "beginner" might also be different from person to person.
0:40 - "What we want is just that you have some experience in some language."
This is about as beginning friendly as you can get. In the old timey days it used to be BASIC, but now Python is the very user friendly simple language. If you want to learn Python, which I am doing now, try a book called "LEARN PYTHON 3 A Beginners Guide using Turtle Interactive Graphics" by John Rowland which is good because you can do something right away that is fun ... i.e. make some graphics pictures that you can see. I am beginning to like Python.
I am starting to hate python as I came from a much more "syntactical" language, C. This is only my opinion, so take it with a grain of salt.
there's user friendly, then there's inhibiting. quite often, you will come across suggestions that if you are learning a language, use an editor and the command line, not an IDE. they are not saying that IDEs are bad, they are just attempting to get the learners into some good habits. an IDE is not designed for learners.. it's designed to speed up the production process by including multiple features in one place, and black-boxing some of it.
Cool lesson but the tongue smack is killing me
Good observation.
Michael Tigrett I wish someone like David blaikie was tutoring this. or the design was like that or Socratica Python
doh... why'd you have to bring that to my attention?? now it's driving me nuts too.
Andrew G.
That's what human beings do. They need to know, in spite of everything!
you made me notice that! nooo
I love this. I know very little about coding and this already helped soo much. It really makes me want to be at Google.
"Aw, alrighty!" - Nick Parlante
Thanks for making this, it clarifies a lot of things that are absent in other tutorials.
Recommended in 2019. 🤣🤣
this guy is the exact person who i'd expect to work at google! good lecturer though. fast talker but im a fast listener
I'm finding most academics fail at public speaking.
+1flybyguy yeah hes smart but yikes.
Damn, watching this guy makes it like programming is so easy.
holy hell. you mean someone that teaches python that speaks AMERICAN ENGLISH?? I am watching!!!
One of the best ways to learn Python
Tried to watch this but the lip smacking was driving me nuts.
Miguel Duran I never noticed it until you pointed it out :S
Miguel Duran ok, you're right but you ruined it for me now. I need to find another course.
Data Maestro LOL
I am laughing so hard, because now I can't "unhear" it.
Thanks! You just ruined this video for me LMAO!
@syntaxerorr pretty sure that's to get the output closer to the middle of the projection so people at the back of the class can see and all the code isn't at the bottom.
The smacking in his speech pattern is distracting.
you just fukked the whole lecture 4 me - thanks :)
Me too! LMAO!!!!
Very nice tutorial on python basics and strings. I did the exercises recommended at the end and feel I got a lot out of it. Definitely recommended.
Would you be willing to do some online sessions at my Institute? No pressure.. haha. Sorry :-)
Where did u get the exercises?
Anyone here in 2024?
excellent. top class presentation...not sure why people are moaning and not able to appreciate.. the bloke introduced himself... and looks like the best....I am sure being google he might have given time up from day job at google to train his colleagues
....
at 9:34 you say theres an easy way to switch between editing and viewing very easily. What is that method for a windows 10 PC? Thanks :)
google call, using a mac on firefoX lol
In Python 3.3 print is a function so print 'hello' will give you a syntax error. print ('hello') makes it happy so to those watching trying to follow along and getting that error its a change from 2.7 to 3.3
Anyone else watching in 2021?
you are not alone :)
its not about writing indented code, its that using spacing to have meaning is fragile, as sometimes moving code between different programs messes up the python code. then when the formatting gets messed up, its much harder to "fix" it.
He talks too slow, pro tip, set it to 1.25X Speed. Time = Money
true
Very informative video. The speaker was very enthusiastic about the subject matter and therefore made it very easy to follow along and not be bored. Thanks.
who are watching this in 2021
me lol
yeah lmao
@@filipeft8478 I am watching in 2022
You shouldn't... get something with Python 3. This is 2.
Python 2.7 just works fine, but don't use Python 3 for this tutorial as there is a major change i.e. print is not a statement, it's a function. To minimize tough edges, just use Python >2.3 (He said at the beginning, no 2.2 or 2.3)
Im learning python 3 is this still worth a watch? I know print is different but thats about it lol
couple different things, strings are based on Unicode, exceptions have different syntax, no xrange etc, same shit though.
clash of clans with itay
I forgot I posted on here lol. I've learned a ton and then some since then but thanks :).
thought that's the case, happened to me couple times too :)
fantastic class, clear, easy to understand, great job and thanks!!!
anyone here in 2023?
me
@@justnauman bhai mujhe to kuch samjh nahi araha hai....koi Hindi lecture milega
Yes, but this is Python2. What’s a good place to learn Python3?
2024
@@zerotoinfinity600 for hindi watch code with harry aur another channel "chai aur code"
@PraguConfusion
He is using the emacs editor for his editing. Though you have to save whatever script you editing before you run anyway. Also, emacs isnt as simple to learn as nano but it is much more powerful
i have python 3.6
SO? should i dance?
no, you can use any plain text editor (emacs, gedit, notepad, etc)
he spoke too fast
In addition to this series, I recommend the Python 3000 talk, even if you never intend to do anything with Python 3 -- you learn quite a bit about Python 2.x by listening to it -- search UA-cam for Python 3000 GoogleStudents
Wish I could play the video at about 1.5x the speed.
u can
Da BOss
how
*****
I've enabled html5, but still don't see how to change the speed of the video.
now you can
wish granted
this is better than my intro to computer programming class in college
Lol @ "dead tree version"
02:22
There are a lot of ways to do it, but I used splices. I stored splice [:1] in a variable x, then stored the splice [1:] in another variable y.
After that it's really simple:
return x + y.replace(x, '*')
I wasn't able to make it past the first 6 minutes without contemplating suicide. Who hired this guy?
Lol. You mad bro? Nick Parlante is one of the best programmers/teachers in the world. Google begged this guy to come and teach their new interns the basics of Python.
mmm... I'm gonna disagree....
Haha, wow, what a timing! I stopped the video at 6:07 cause there was just too much smacking and grinding my gears.
i thot he was pretty cool
Really? He is cool, he is awesome. Thank you very much, Nick!