Google Python Class Day 1 Part 1

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 1,1 тис.

  • @elvisun
    @elvisun 3 роки тому +620

    5 years ago I watched this video and started programming, and now I'm working at Google as a software developer. Thank you! ❣️

    • @Aspirant971
      @Aspirant971 3 роки тому +10

      Salary ?

    • @warx8355
      @warx8355 3 роки тому +3

      What are the procedural order of languages to Learn to get yourself placed into google... ???
      Is it just python .. or like something more

    • @dragami1607
      @dragami1607 3 роки тому +9

      @@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

    • @warx8355
      @warx8355 3 роки тому

      @@dragami1607 yeah ... it's much better if i expand my view....

    • @amarachi_E
      @amarachi_E 3 роки тому

      Really?

  • @sonic2kk
    @sonic2kk 11 років тому +120

    I'm a fairly experienced Python programmer, but I still watch tutorials, because in each tutorial you learn something new. That's my advice :)

  • @Prrocess
    @Prrocess 9 років тому +353

    Coming from C++, Python is like a breath of fresh air. Good vid.

    • @Himwolf78
      @Himwolf78 9 років тому +1

      JB252 I want to learn C++. Can you point me to a great source online ? .

    • @Prrocess
      @Prrocess 9 років тому +5

      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

    • @XBR4Da
      @XBR4Da 9 років тому +8

      Rahul Khanna look at thenewboston's tutorials on youtube. Theyre great for a beginner

    • @putinninovacuna8976
      @putinninovacuna8976 9 років тому

      JB252 hahaha imagine Java its more complicated then Cpp

    • @Prrocess
      @Prrocess 9 років тому +36

      jorge cabrera
      Java is much simpler than C++

  • @Moondye7
    @Moondye7 14 років тому +72

    I just wanted to catch a glimpse but then I watched the whole Video !! what an excellent teacher !

    • @cenntraru
      @cenntraru 4 роки тому +2

      He is really the best. And I've seen a lot of them.

    • @Reeg3x
      @Reeg3x 3 роки тому

      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

    • @dracomalfoy6207
      @dracomalfoy6207 2 роки тому +1

      Bruh, I'm feeling nostalgic seeing a 11 year old comment

    • @vitavita5509
      @vitavita5509 4 місяці тому

      @@dracomalfoy6207 fr

  • @KaushikChoudhury
    @KaushikChoudhury 13 років тому +12

    It is just amazing to see the way Google uploaded the session . Kudos Google and great work Nick . Thanks

  • @hdzavalanche
    @hdzavalanche 12 років тому +3

    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!

  • @THE8SFN
    @THE8SFN 10 років тому +17

    this man is so fun and easy to follow
    i wish all my teachers were like him

  • @TychoAussie
    @TychoAussie 11 років тому +5

    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!

  • @reedmangino
    @reedmangino 11 років тому +8

    Absolutely fantastic - thank you so much (20+ years using C/C++ - super easy into to python).

  • @alexkh77
    @alexkh77 13 років тому +1

    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.

  • @zevzin
    @zevzin 14 років тому +12

    Thanks Nick! Both the lecture and the accompanying material are awesome!

  • @KansasJudsonGirl
    @KansasJudsonGirl 14 років тому +1

    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!

  • @andyneedferrari
    @andyneedferrari 13 років тому +5

    I learned more in this 1 hour video than I did in a semester of programming 1 in my school!!!!

  • @ashdawn0906
    @ashdawn0906 4 роки тому +5

    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.

  • @bobsieshow
    @bobsieshow 10 років тому +22

    no wonder google signed this guy...he is amazing

  • @KRDecker
    @KRDecker 7 років тому +2

    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

  • @EnterJS
    @EnterJS 4 роки тому +274

    Anyone seeing in 2020

  • @cloudbaron443
    @cloudbaron443 2 роки тому +1

    this series still remains one of the best classes I've seen on python !

  • @gauravluthra7959
    @gauravluthra7959 8 років тому +12

    Mr. #Nick_Parlante. It was very informative lecture of 51 min. Great help. Thanks a lot.

  • @TheKnowledgeGateway498
    @TheKnowledgeGateway498 3 роки тому +8

    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.

  • @rollerboogie
    @rollerboogie 9 років тому +428

    Didn't realize google handed out free cocaine to lecturers.

    • @jitchashivang9559
      @jitchashivang9559 8 років тому +19

      +rollerboogie This guy exactly talks like Jesse Eisenberg in Batman vs Superman

    • @NickMcElmurry
      @NickMcElmurry 8 років тому +5

      🤔 I got to start going to more lectures

    • @shonuffmofo997
      @shonuffmofo997 8 років тому

      No joke!

    • @DihelsonMendonca
      @DihelsonMendonca 8 років тому +4

      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.

    • @johnmadsen37
      @johnmadsen37 7 років тому

      rollerboogie of course they do. Moon spells cocaine

  • @bigalexonthenet
    @bigalexonthenet 14 років тому +2

    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 .

  • @ganweidi1382
    @ganweidi1382 8 років тому +616

    When you realize google developers using FIrefox instead of Chrome

    • @stuartminchington8940
      @stuartminchington8940 8 років тому +171

      Chrome didn't exist when this video was made.

    • @dekat5417
      @dekat5417 7 років тому +4

      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...

    • @MCdomo106
      @MCdomo106 7 років тому +34

      firefox released 2002, chrome released in 2008. Took 10 seconds to google.

    • @inthecillage9213
      @inthecillage9213 6 років тому

      Gan Wei Di 😂

    • @nanayawfreduah8030
      @nanayawfreduah8030 5 років тому

      hahahahaha

  • @anzwertree
    @anzwertree 14 років тому +1

    This has been the best series on Python ever. I loved the regular expression assignment. Why can't school be this much fun?

  • @KennethKasajian
    @KennethKasajian 13 років тому +3

    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.

  • @DihelsonMendonca
    @DihelsonMendonca 8 років тому +1

    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.

  • @swansb
    @swansb 14 років тому +18

    Love the presenter! I was very worried about his coffee being spilt though...

  • @l2ic3
    @l2ic3 14 років тому +2

    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!!

  • @nabromov
    @nabromov 7 років тому +7

    it would be really cool if you guys do a HD version of the Python class!

  • @farfetch125
    @farfetch125 13 років тому

    Google is great at providing a forum with which to educate and their own awesome classroom. Thanks Google

  • @mipoint5289
    @mipoint5289 8 місяців тому +16

    Anyone here in March 2024 😅

  • @wepef3D
    @wepef3D 12 років тому +2

    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.

  • @thegreatjadeyeet
    @thegreatjadeyeet 3 роки тому +6

    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! :)

    • @SauravJoshi
      @SauravJoshi 3 роки тому

      But is it worth learning in 2021?

    • @thegreatjadeyeet
      @thegreatjadeyeet 3 роки тому

      @@SauravJoshi I guess so. My dad's an engineer so I wanna be one too. It helps.

    • @AimedJester
      @AimedJester 3 роки тому

      @@thegreatjadeyeet Lucky..

  • @gulllars
    @gulllars 12 років тому +2

    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

  • @trkannanbabu
    @trkannanbabu 8 років тому +3

    Mr. #Nick_Parlante. Excellent session... well organized and good time management! Thanks a ton!!!

  • @Falconvk
    @Falconvk 13 років тому +1

    @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

  • @wilsongilley76
    @wilsongilley76 10 років тому +33

    I feel like mark zuckerberg is teaching me python..

  • @MrDFJohnson
    @MrDFJohnson 5 років тому

    Trying my best to focus on the content and ignore the presenters delivery. Thanks Google for this free tutorial

  • @xxbondsxx
    @xxbondsxx 9 років тому +28

    5 years later the balancing coffee cup still stresses me out :P

    • @videogamebot1211
      @videogamebot1211 3 роки тому +2

      5 more years later, still stresses me out :p

    • @xxbondsxx
      @xxbondsxx 3 роки тому +1

      @@videogamebot1211 haha glad you're taking this class. I actually got a job at a real tech company after starting with this series!

    • @videogamebot1211
      @videogamebot1211 3 роки тому +2

      @@xxbondsxx dam ur alive

    • @connected.
      @connected. 3 роки тому

      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

    • @xxbondsxx
      @xxbondsxx 3 роки тому

      @@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.

  • @richihiatus
    @richihiatus 12 років тому

    This is one of the best videos out there to learn Python

  • @itsmitasha
    @itsmitasha Рік тому +9

    The iconic white noise coming from the microphone.... who's watching this in 23? :D

  • @DrFurlington
    @DrFurlington 14 років тому

    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! :)

  • @joshwilcott228
    @joshwilcott228 9 років тому +20

    For a good laugh, turn on subtitles

    • @cybersphere
      @cybersphere 7 років тому +1

      The translation is much better now compared to what it used to be.

  • @calebhendry4180
    @calebhendry4180 11 років тому

    Thanks Google, this instructor was top notch. Its funny how much people complain about a good thing.

  • @Johannes00
    @Johannes00 5 років тому +6

    % 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

    • @SuperSlugger94
      @SuperSlugger94 3 роки тому

      You can also do:
      f"Hello {'Alice'} I have {42} {'donuts'}"
      Which is a bit more readable

  • @venkatanathen
    @venkatanathen 11 років тому

    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.

  • @hunterkepley236
    @hunterkepley236 10 років тому +7

    5 lip smacks later I set my computer tower on fire.

    • @alexfwilson
      @alexfwilson 10 років тому +3

      You ruined this for me. I was fine until I read this.

    • @TheCanterlonian
      @TheCanterlonian 10 років тому

      I didn't notice this until you brought it up. Now I can't stop noticing! Why you do this to me??!!!!!

  • @xlar54
    @xlar54 14 років тому

    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.

  • @mihaeltomasovic
    @mihaeltomasovic 9 років тому +23

    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....

    • @AGENT-gy8zq
      @AGENT-gy8zq 9 років тому +8

      Kristjen Štjuprić Check out thenewboston channel or his website www thenewboston com

    • @mihaeltomasovic
      @mihaeltomasovic 9 років тому +2

      Zyrax the Assassin
      thanks a bunch!

    • @mihaeltomasovic
      @mihaeltomasovic 8 років тому

      *****
      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!!

    • @mihaeltomasovic
      @mihaeltomasovic 8 років тому

      *****
      oh i can help you with that if you'd like! just let me know what you are trying to do!

    • @mihaeltomasovic
      @mihaeltomasovic 8 років тому

      *****
      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?

  • @DannyReed
    @DannyReed 11 років тому

    So glad someone asked the question about the space between "Hello" and "Alice." Could not figure out where that was coming from!

  • @ujgilani
    @ujgilani 7 років тому +4

    who is watching this in 2017 ... wow that old google page i miss that

  • @barack.obama.official
    @barack.obama.official 13 років тому

    I like how he's amazed by google search's ability to find info on python.

  • @arnavdave4077
    @arnavdave4077 8 років тому +17

    I think Jesse Eisenberg saw these lectures for preparing for his "The Social Network" role. Now he always talks like this!

  • @KennethKasajian
    @KennethKasajian 13 років тому

    @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.

  • @tange-lq5jg
    @tange-lq5jg 8 років тому +27

    what with the tongue click after every sentence is it like leave a space or fullstop

  • @ingJuanJoseMorenoPina
    @ingJuanJoseMorenoPina 11 років тому

    I am using Python 3, using most of these lectures and arguments work fine.

  • @Drin219
    @Drin219 10 років тому +61

    python isn't working can I use anaconda

    • @JeewanthaBandara
      @JeewanthaBandara 10 років тому +3

      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.

    • @jonmac5037
      @jonmac5037 9 років тому +2

      import anaconda or import rattlesnake they work.

    • @mobinshah1
      @mobinshah1 9 років тому +1

      No you can't Idiot.

    • @jonmac5037
      @jonmac5037 9 років тому +4

      Sam Bown Step back. We have a professional here.

    • @artyvandelayed
      @artyvandelayed 9 років тому +1

      Kevin Oliveras I knew someone was going say that loll

  • @HybridFalcon
    @HybridFalcon 13 років тому

    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.

  • @andresibarra6183
    @andresibarra6183 8 років тому +11

    Dude's last name means speaker in Italian. Funny.

  • @xXxBladeStormxXx
    @xXxBladeStormxXx 8 років тому

    Nick Parlante, the guy who taught many a young programmers how pointers work in C.

  • @slidenerd
    @slidenerd 10 років тому +16

    well perfectly understandable but not beginner friendly...

    • @TheCanterlonian
      @TheCanterlonian 10 років тому +8

      How is it not beginner friendly?

    • @TheCanterlonian
      @TheCanterlonian 10 років тому +4

      *****
      I think definitions of "beginner" might also be different from person to person.

    • @PhillipvanHeerden
      @PhillipvanHeerden 10 років тому +7

      0:40 - "What we want is just that you have some experience in some language."

    • @justgivemethetruth
      @justgivemethetruth 10 років тому +1

      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.

    • @TheCanterlonian
      @TheCanterlonian 10 років тому +1

      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.

  • @nathanglazier7460
    @nathanglazier7460 11 років тому

    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.

  • @michaeltigrett1793
    @michaeltigrett1793 8 років тому +90

    Cool lesson but the tongue smack is killing me

    • @MrFefeleaga
      @MrFefeleaga 8 років тому +3

      Good observation.

    • @mikkep9412
      @mikkep9412 8 років тому

      Michael Tigrett I wish someone like David blaikie was tutoring this. or the design was like that or Socratica Python

    • @andy42x
      @andy42x 8 років тому +21

      doh... why'd you have to bring that to my attention?? now it's driving me nuts too.

    • @MrFefeleaga
      @MrFefeleaga 8 років тому

      Andrew G.
      That's what human beings do. They need to know, in spite of everything!

    • @EddiePassions
      @EddiePassions 7 років тому +1

      you made me notice that! nooo

  • @scottihall7185
    @scottihall7185 11 років тому

    I love this. I know very little about coding and this already helped soo much. It really makes me want to be at Google.

  • @lobaxx
    @lobaxx 11 років тому +3

    "Aw, alrighty!" - Nick Parlante

  • @AkshaySinghJamwal
    @AkshaySinghJamwal 3 роки тому

    Thanks for making this, it clarifies a lot of things that are absent in other tutorials.

  • @saiswaroop5889
    @saiswaroop5889 5 років тому +8

    Recommended in 2019. 🤣🤣

  • @PS5_OG
    @PS5_OG 13 років тому

    this guy is the exact person who i'd expect to work at google! good lecturer though. fast talker but im a fast listener

  • @1flybyguy
    @1flybyguy 8 років тому +9

    I'm finding most academics fail at public speaking.

    • @samuraiLT1971
      @samuraiLT1971 8 років тому +1

      +1flybyguy yeah hes smart but yikes.

  • @mouez1996
    @mouez1996 12 років тому

    Damn, watching this guy makes it like programming is so easy.

  • @stevecobb76
    @stevecobb76 8 років тому +4

    holy hell. you mean someone that teaches python that speaks AMERICAN ENGLISH?? I am watching!!!

  • @KennethKinyanjui
    @KennethKinyanjui 12 років тому

    One of the best ways to learn Python

  • @MiguelDuran
    @MiguelDuran 10 років тому +30

    Tried to watch this but the lip smacking was driving me nuts.

    • @stevenwisniewski1
      @stevenwisniewski1 9 років тому +1

      Miguel Duran I never noticed it until you pointed it out :S

    • @TheDataMaestro
      @TheDataMaestro 9 років тому +3

      Miguel Duran ok, you're right but you ruined it for me now. I need to find another course.

    • @LiquidSasha
      @LiquidSasha 9 років тому +1

      Data Maestro LOL

    • @arcticheroh
      @arcticheroh 6 років тому +1

      I am laughing so hard, because now I can't "unhear" it.

    • @FrankZen
      @FrankZen 6 років тому +1

      Thanks! You just ruined this video for me LMAO!

  • @Ickius
    @Ickius 14 років тому

    @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.

  • @christophertucker557
    @christophertucker557 11 років тому +25

    The smacking in his speech pattern is distracting.

    • @tensevo
      @tensevo 7 років тому +2

      you just fukked the whole lecture 4 me - thanks :)

    • @FrankZen
      @FrankZen 6 років тому

      Me too! LMAO!!!!

  • @7175n455
    @7175n455 10 років тому +1

    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.

    • @orgasmitality
      @orgasmitality 9 років тому

      Would you be willing to do some online sessions at my Institute? No pressure.. haha. Sorry :-)

    • @Felicidade101
      @Felicidade101 9 років тому

      Where did u get the exercises?

  • @tausifeditor2.0
    @tausifeditor2.0 3 місяці тому +3

    Anyone here in 2024?

  • @chandresh37
    @chandresh37 11 років тому

    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
    ....

  • @matthewjames7513
    @matthewjames7513 8 років тому +1

    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 :)

  • @krisklev
    @krisklev 11 років тому +10

    google call, using a mac on firefoX lol

  • @functiongarage
    @functiongarage 11 років тому

    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

  • @charliekenney2273
    @charliekenney2273 3 роки тому +3

    Anyone else watching in 2021?

  • @johnhurt888
    @johnhurt888 11 років тому

    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.

  • @jonathanplasky5996
    @jonathanplasky5996 7 років тому +8

    He talks too slow, pro tip, set it to 1.25X Speed. Time = Money

  • @RobertoV
    @RobertoV 8 років тому

    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.

  • @sktarun7435
    @sktarun7435 3 роки тому +3

    who are watching this in 2021

  • @coldisopropyl
    @coldisopropyl 12 років тому +1

    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)

  • @darklinkx8
    @darklinkx8 10 років тому +4

    Im learning python 3 is this still worth a watch? I know print is different but thats about it lol

    • @clashofclanswithitay9016
      @clashofclanswithitay9016 9 років тому +2

      couple different things, strings are based on Unicode, exceptions have different syntax, no xrange etc, same shit though.

    • @darklinkx8
      @darklinkx8 9 років тому

      clash of clans with itay
      I forgot I posted on here lol. I've learned a ton and then some since then but thanks :).

    • @clashofclanswithitay9016
      @clashofclanswithitay9016 9 років тому

      thought that's the case, happened to me couple times too :)

  • @lifeforest
    @lifeforest 11 років тому +1

    fantastic class, clear, easy to understand, great job and thanks!!!

  • @ImReallyLemoBloxROFL
    @ImReallyLemoBloxROFL Рік тому +21

    anyone here in 2023?

    • @justnauman
      @justnauman Рік тому

      me

    • @zerotoinfinity600
      @zerotoinfinity600 Рік тому

      ​@@justnauman bhai mujhe to kuch samjh nahi araha hai....koi Hindi lecture milega

    • @RedQueen-c6m
      @RedQueen-c6m Рік тому

      Yes, but this is Python2. What’s a good place to learn Python3?

    • @MrJmschmid
      @MrJmschmid 11 місяців тому +3

      2024

    • @aimxcode
      @aimxcode 10 місяців тому

      @@zerotoinfinity600 for hindi watch code with harry aur another channel "chai aur code"

  • @1000blabbities
    @1000blabbities 13 років тому

    @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

  • @saugatisdon
    @saugatisdon 8 років тому +8

    i have python 3.6

    • @uppubhai
      @uppubhai 7 років тому +14

      SO? should i dance?

  • @BlackSG1
    @BlackSG1 12 років тому

    no, you can use any plain text editor (emacs, gedit, notepad, etc)

  • @煎餅咖啡
    @煎餅咖啡 8 років тому +9

    he spoke too fast

  • @KennethKasajian
    @KennethKasajian 13 років тому

    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

  • @zerkysigma4911
    @zerkysigma4911 11 років тому +5

    Wish I could play the video at about 1.5x the speed.

  • @FrancisChenSF
    @FrancisChenSF 13 років тому

    this is better than my intro to computer programming class in college

  • @TheWeirdTechGuy
    @TheWeirdTechGuy 13 років тому +5

    Lol @ "dead tree version"
    02:22

  • @thamesr
    @thamesr 14 років тому

    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, '*')

  • @mlentsch
    @mlentsch 10 років тому +41

    I wasn't able to make it past the first 6 minutes without contemplating suicide. Who hired this guy?

    • @badi1072
      @badi1072 10 років тому +63

      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.

    • @mlentsch
      @mlentsch 10 років тому +7

      mmm... I'm gonna disagree....

    • @owlNolan
      @owlNolan 10 років тому +2

      Haha, wow, what a timing! I stopped the video at 6:07 cause there was just too much smacking and grinding my gears.

    • @walkingbobblehead
      @walkingbobblehead 10 років тому +2

      i thot he was pretty cool

    • @suhasshrinivasan
      @suhasshrinivasan 10 років тому +7

      Really? He is cool, he is awesome. Thank you very much, Nick!