Raspberry Pi LESSON 3: Python Essentials in One Session

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 166

  • @keyboardlearning7552
    @keyboardlearning7552 2 ปีที่แล้ว +6

    I AM LEGEND - I created an array to store grades for 3 students, taking 5 subjects. Having entered all 15 grades, I neatly printed the Average Grade over all, and then the average grade for each subject (for all three students), and then the Average grade for each of the five subjects. Many thanks for a great new series.

  • @ciaranmccallion5719
    @ciaranmccallion5719 ปีที่แล้ว +2

    I am legend! With a lot of hard work 😓 I put the grades into a relay list with a while loop and then used a for loop to add them up in order to then divide for an average. Great lesson, a lot of information which I watched segments over and over to get full grasp of things. Thanks Paul, you are legend!

  • @jonathan_beattie
    @jonathan_beattie ปีที่แล้ว +2

    This lessons is pack full of great information. So much so that i went into brain overload. I ended up watching the python lessons playlist. Its more broke down and not as much to take in all at once. So anyone having difficulties may want to consider that.

  • @jaguarofoz
    @jaguarofoz 2 ปีที่แล้ว +10

    As usual, it is a very good series of tutorials.
    I have been going through Arduino lessons version I and II
    Paul you are a great teacher particularly for a slow learner like me. You’re right, no one is left behind in your classes.

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว +17

      Please do not use the term 'Slow Learner' to describe yourself. You are probably just a 'Different Learner' who does not respond to traditional teaching techniques. When I was a teacher in a high school, I often found that the so called slow learners were just students who learned differently, and often times were the most talented students. Keep learning, keep trying, and know you are not slow, you just have your own unique way of learning. Be blessed.

  • @charlotteswift
    @charlotteswift 2 ปีที่แล้ว +5

    I’m adding this comment to tutorial 3 even though it mostly pertains to tutorial 2 because most people don’t go back to read the comments after they’ve watched the tutorial.
    In the terminal, Paul referred to the name after the ‘@’ as the machine name or name of your raspberry pi. I prefer to think of it as the SD card name because you can move it from one pi to another. I have previously said that I put little tabs on my SD cards and keep a list of what they’re for but you can change the hostname as well. My hostnames are SDCardA, NatureWatch, Buster32 etc. It means that you can tell which SD card you’re using even when you’re ssh-ing in.
    I find the key very useful. For example, if you’re in the root directory, you can type cd h p Doc to get to /home/pi/Documents.
    Or, if you’ve created a file called thisIsAVeryLongFilename.txt you can edit it with nano this
    Anyone else got any helpful tips? Would you like me to shut up?

    • @MrCameronMoore
      @MrCameronMoore 2 ปีที่แล้ว

      Hi, I'll add to the thread. I like to use "ls - l" (that's ls space -l) to display files and directories as there is one file or directory per line. Oh, and I second the use of the tab key.

    • @noweare1
      @noweare1 2 ปีที่แล้ว

      Keep going, helpful hints, yes the tab key saves lots of keystrokes

    • @daveflatters4981
      @daveflatters4981 2 ปีที่แล้ว

      I’ve started editing the screen background and using a different background on each card. I put the OS and if it is on an SD Card, for example “Bullseye 64Bit Sandisk 32Gb”

  • @abhijeetdhulekar9660
    @abhijeetdhulekar9660 2 ปีที่แล้ว +3

    The way you edify that is marvelous. all video series very helpful for beginner as well.

  • @davidschnider1297
    @davidschnider1297 2 ปีที่แล้ว +1

    thank you, Paul. "I am legend" not! .. but I did complete the homework assignment... Thanks so much for this introduction to Python. I am looking forward to learning more.. and IMPLEMENTING what I've learned in REAL life projects.. . SunFounder and beyond.
    What a bonus blessing to be taught by a Brother in Christ. God bless you, Paul and thanks again.

  • @TradersTradingEdge
    @TradersTradingEdge 2 ปีที่แล้ว +2

    Hi Paul. Thanks so much for your excellent lessons and professional videos.
    Here's a little hint: To clear the scren in the shell, use CTRL+L. This also works in Python command mode.
    Keep it up and have a wonderful day

  • @tomsanders8036
    @tomsanders8036 2 ปีที่แล้ว +5

    Spectacular intro to Python. Thank you.

  • @codecage9333
    @codecage9333 2 ปีที่แล้ว

    I am LEGEND, even if not starting this series of lessons nearly 9 months after its initial introduction!

  • @mannykhan7752
    @mannykhan7752 ปีที่แล้ว +2

    Hi Paul, you are doing an incredible job for everyone. Keep up the good work.

  • @larrypaige3092
    @larrypaige3092 ปีที่แล้ว

    I folded up like a lawn chair for a few hours then I became a legend! Looking forward to the next lesson. Great content.

  • @michaelberry1746
    @michaelberry1746 11 หลายเดือนก่อน +11

    For anyone watching this in the future - you no longer need to input "python3" to get Python 3 to run. By default the system runs Python 3 simply by entering "python."

    • @IPMan-me6lo
      @IPMan-me6lo 10 หลายเดือนก่อน

      No, it doesn't it for me.🤔

    • @nunseik
      @nunseik 5 หลายเดือนก่อน

      Yep, not always. In any case, to check the Python version on Linux, you can open the terminal and type 'python -version' or 'python -V'

  • @RobVollmar
    @RobVollmar 2 ปีที่แล้ว

    Hey Paul. Eleanor and I are back after a year away working on my master's thesis. We completed the homework and are legend. No Walmart lawn chairs were harmed.

  • @Ultradude604
    @Ultradude604 ปีที่แล้ว

    Hello World! 😁 Following along Mr McWhorter's lesson on my Pi400 here. Got my Sunfounder kit on my side. Learning so much already. Thank you, Mr McWhorter! God bless you!

  • @sesoft
    @sesoft 11 หลายเดือนก่อน

    Hi Paul,
    I love the way you are teaching. I become a big fan of you... 😍

  • @opalprestonshirley1700
    @opalprestonshirley1700 2 ปีที่แล้ว +1

    Enjoyed the refresher lesson, Paul. It really helps get rid of the cobwebs. Have a great trip and you stay safe.

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว +1

      Great, Opal. Glad you are doing well. Hope you continue to join the future premiers.

    • @opalprestonshirley1700
      @opalprestonshirley1700 2 ปีที่แล้ว +1

      Thanks, Paul. I will be here.@@paulmcwhorter

  • @Encathar
    @Encathar 6 หลายเดือนก่อน

    I am legend! If also 2 years too late to the party :) trying to do this now with the pi5 :) good luck, y'all! great series so far! such a methodical teaching!

    • @paulmcwhorter
      @paulmcwhorter  6 หลายเดือนก่อน

      LEGEND! Now, things have changed with the Pi 5, and the way you interact with the GPIO pins is different than what I teach in these lessons. These lessons are much better suited for a Pi 4 or earlier.

  • @dphair3805
    @dphair3805 ปีที่แล้ว

    Thank you Paul. I purchased a Raspberry Pi and a Sunfounder kit in order to try Linux for projects and as an alternate to Windows. Your format is very helpful as it does not assume that I know anything and I can move along at my own pace. I'm looking forward to exploring the Sunfounder kit with you.

  • @ronitdutta5936
    @ronitdutta5936 2 ปีที่แล้ว

    I AM LEGEND!!! Great Lesson & Series Paul Sir.

  • @danblankenship5744
    @danblankenship5744 2 ปีที่แล้ว +1

    "I am legend" and flabbergasted again.
    All of my long life I had a somewhat limited concept of what 'square root' meant (I must have been daydreaming that day in math class). We didn't have calculators so it was a frightful subject. All I remember is that we would come up with an approximate answer, do the math (to prove we were wrong), and try again over and over.
    Until today, I never realized it was the same as raising the number by the power of 1/2. It took me quite a while to figure out how to enter the digits on the Windows 10 scientific calculator, but I finally figured it out. I know it is easier to write a program than to navigate that calculator.

  • @JoRogan-l1v
    @JoRogan-l1v ปีที่แล้ว

    I am legend! Thankyou for the excellent tutorials. They are very much appreciated!

  • @kazhiryu187
    @kazhiryu187 ปีที่แล้ว

    Paul, you are AWESOME!!

  • @tpobrienjr
    @tpobrienjr 2 ปีที่แล้ว +1

    Thanks for a great lesson. Glad you covered some of the quirky things about Python.

  • @MartinCharland
    @MartinCharland ปีที่แล้ว +1

    if you use Geany editor, you can compile and see the error without exiting the text editor. and cut and paste works fine.

  • @isimsiz-ok1jg
    @isimsiz-ok1jg 11 หลายเดือนก่อน

    You explain very well, you have very good videos, thank you.

  • @danstachelski9185
    @danstachelski9185 2 ปีที่แล้ว

    I am legend! Great raspberry pi tutorial series.

  • @aiengineering9736
    @aiengineering9736 2 ปีที่แล้ว

    I'M LEGEND, thanks Paul! God bless

  • @msingizanengwenya6707
    @msingizanengwenya6707 2 ปีที่แล้ว +1

    l=input("Enter length of rectangle: ")
    b=input("Enter breadth of rectangle: ")
    if int(b)>int(l):
    print('The length must be greater than breadth, and you have to rerun the program.')
    else:
    a=int(l)*int(b)
    print("the Area of rectangle of length: ",int(l),"and breadth: ",int(b),"is = ",float(a),"--->")

  • @bbbel4254
    @bbbel4254 2 ปีที่แล้ว +1

    Hello, Mr. Paul.
    Thank you very much for your clear explanation, i wish if you can focus on this series in Kernel drivers and how we can master the writing of drivers like PWM, interrupt, timers, UART, SPI, I2C, etc....

  • @jtmnyallbudsnoseeds
    @jtmnyallbudsnoseeds 7 หลายเดือนก่อน +1

    numGrades = int(input('How Many Grades: '))
    X = []
    Y = []
    For i in range(0,numGrades,1):
    myGrades = int(input('Input Your Grades: '))
    sum_of_x = sum(x)
    for I in range(0,1,1):
    y.append(sum(x))
    average = sum(y) / numGrades
    for I in range(0,1,1):
    Print('Your Average Is: ')
    Print(average)
    That took me way longer than i felt it should have. Thank god for Visual Code Studio

    • @Steek.K
      @Steek.K 4 หลายเดือนก่อน +1

      You got the idea correct but the code does not work and some for loops are unnecessary. Here is a rewritten code utilizing an f string in the final print method:
      numGrades = int(input('How Many Grades: '))
      x = []
      for i in range(0, numGrades):
      myGrades = int(input('Input Your Grades: '))
      x.append(myGrades)
      average = round(sum(x) / len(x))
      print(f"Your Average Is: {average}")
      Happy coding!

  • @cosmicaug
    @cosmicaug 2 ปีที่แล้ว

    Note, at 53:55 that PEP-8 (the official Python style guide) recommends indentation be done by spaces (4 spaces to indent). Whatever you do, don't mix tabs and spaces as that will lead to errors.

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว +1

      The indentation formating is the thing I do not like about python. Really can create problems when cutting and pasting code, or moving code between IDE and different file types. Has caused great pain and confusion over the years.

    • @MartinCharland
      @MartinCharland ปีที่แล้ว +1

      @@paulmcwhorter Using the Geany editor, I seem to avoid the trouble of cut & paste and the TAB changing to spaces. Plus I love the RUN wwhile the editor still open, no need to constantly open and close nano editor.

  • @Fractal_CZ
    @Fractal_CZ 2 ปีที่แล้ว

    Omg! Cheap Wallmart lawn chair got me on my knees :))) But in the end, I'm legend :)

  • @ideas_for_life_1
    @ideas_for_life_1 6 หลายเดือนก่อน

    thank you sir! I appreciate your work.

  • @pedramfaraji8449
    @pedramfaraji8449 ปีที่แล้ว

    Dear Paul thank you for this informative video. Also wanna mention, you can use "elif" instead of many ifs.

  • @rudybarich7186
    @rudybarich7186 ปีที่แล้ว

    More awesome sauce, thank you for the lesson!

  • @timwatkins6785
    @timwatkins6785 2 ปีที่แล้ว

    I am legend! Looking forward to next week!

  • @alberttalkstech
    @alberttalkstech 2 ปีที่แล้ว

    You can use elif command at 52:41.

  • @herrjonatan5436
    @herrjonatan5436 ปีที่แล้ว

    Nice tutorial
    And you are highly pedagogique 🔥🔥

  • @summer69tube
    @summer69tube 5 หลายเดือนก่อน

    Hay Paul. First of all many thanks for the excellent lessons ans tutorials.
    I followed your arduino lessons and now I bought myself aa raspbery pi 4. I just started your tutorial and I al now on lesson 3. I already worked with linux since about 20 years. In the beginning one had just the terminal to work around. Over the years linux became much easier (I used ubuntu in the beginning but since 10 years I got used to linux mint) I must admit that I followed your introduction for linux here with great interesse. I was not very busy with the terminal the last years.
    One remark : to clear the terminal in linux you can use "ctrl+l". This also works in python.
    Many thanks for the great lessons and greetings from Belgium 👍

  • @srowchat
    @srowchat 11 หลายเดือนก่อน

    Thank you Paul. I am legend.😎

  • @stevebone4876
    @stevebone4876 ปีที่แล้ว

    Just found this Video series, really like the format, Had a go at the 'Homework' ;-) Is it wrong to do the process using just 2 FOR loops rather than 3? Is it more efficient?

  • @petefontana1958
    @petefontana1958 2 ปีที่แล้ว

    I am legend. Your python lessons were definitely a help with this lesson. Nano is a pain in the ### compared to Visual Studio.

  • @DrDave327
    @DrDave327 2 ปีที่แล้ว

    Great review, Paul! I am legend.

  • @lorisrobots
    @lorisrobots 2 ปีที่แล้ว

    Thanks for the Python review. I am legend!

  • @liamoliverdarroch6482
    @liamoliverdarroch6482 2 ปีที่แล้ว +1

    I understand why you don't like else statements but you can use an else if statement which basically says if the previous if statement isn't true then check inside these parameters and if they are true then run this code. you would write this like else if(); of course this would be different in python though. I have done your arduino series and love your channel so keep going

  • @jonthorne5769
    @jonthorne5769 ปีที่แล้ว

    How did you add the "Bump Font "? you mentioned in lesson 2?

  • @noweare1
    @noweare1 2 ปีที่แล้ว

    Python Crash Course is available for free download so is Automate the boring stuff and many other python tutorials. Nice to have when you are writing python scripts. So even if you lose you internet connection you have a reference.

  • @DanielsGameVault
    @DanielsGameVault ปีที่แล้ว

    1:09:45 "That's A$$" LOL :))))))

  • @jabcek
    @jabcek 2 ปีที่แล้ว

    Hi Paul. Thanks for the recap of python ;)
    Just wondering why you "hate" or in this case, statements? :)
    Arent they faster for program running ?

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว +1

      I hate it because of the trouble it causes when people can not properly think through the logical double or tripple negatives that come from using these. It is better to expressely cover the possible parameter ranges using positive definitive if statements

  • @richarddavidson1171
    @richarddavidson1171 2 ปีที่แล้ว

    Paul, I have enjoyed your various courses. You have helped me with Linux and Python. Here is my question regarding using these two on my Raspberry Pi. Can the two languages be used at the same time by using commands from both within the same set of commands during same application. Best to you, Dick D.

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว

      No, Linux is the operating system, python is the progarmmin language . In advanced techniques you can issue linux commands inside python program, but that is getting into advanced stuff.

  • @charlotteswift
    @charlotteswift 2 ปีที่แล้ว +2

    I'll try not to be late!
    Paul, would you be able to do a lesson on getting the RPi to boot from USB? This would be useful for people with a pi 400 so they could set it up BEFORE the stupid push in/push out SD card slot breaks.
    More useless (sorry, useful) tips:-
    If you install Microsoft Powertoys on Windows 11, you can set your putty windows to be always on top which makes following along much easier.
    If you connect your pi to your primary router, you can still ssh in from your sub networks.
    Lastly (a big collective sigh of relief), if you mistakenly type 'sudo nano' instead of 'nano', you have to continue using sudo whenever you want to edit the file. Saving it with a different name doesn't help but you can get round this with 'cat file1 > file2'.

  • @pancake-engineer
    @pancake-engineer ปีที่แล้ว +1

    I'm having trouble because at the very end, when we were doing the grades thing, my Raspberry Pi just pops up an error saying that the 'x" in "x.append" has a syntax error.

  • @rienwijnsma3410
    @rienwijnsma3410 2 ปีที่แล้ว

    Can you force a number to be read as a character instead of a number. ?

  • @HanD_1964
    @HanD_1964 2 ปีที่แล้ว +1

    Dear Paul, a little feedback. If you use your keyboard, this can be heard via the microphone. It sounds quite loud. Is it possible not to place the microphone on the table so that the sound from the keyboard can no longer be heard? Btw I enjoy your Python 3 lessons very much. In 2016 I took all Python 2 lessons and since then I am a big Python and Raspberry Pi fan. Keep it up!

  • @306kern5
    @306kern5 ปีที่แล้ว

    Thank you

  • @cbrombaugh
    @cbrombaugh 2 ปีที่แล้ว

    I AM LEGEND! This is a great quick review of Python. Will we be using Visual Studio Code with these lessons?

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว +1

      YOu can use whatever you want. I am teaching nano because I want folks to see what it is like coding Old School, where you just use a text editor. I like to work as close to the silicon as possible.

  • @peterpiper8806
    @peterpiper8806 ปีที่แล้ว

    Which raspberry pi is this?
    I have an arduino uno and mega 2560.
    I'd like to learn python and get a raspberry pi,
    Should I get a Pico? Or should I get this kind of model, please help

    • @paulmcwhorter
      @paulmcwhorter  ปีที่แล้ว +1

      I am using the raspberry pi 4. If you want to use a pico, I have a seperate class for that on this channel

  • @jonathanlanders9406
    @jonathanlanders9406 ปีที่แล้ว

    I do use else-statements, but I really like if and else-if statements.

  • @edwardmartin105
    @edwardmartin105 2 ปีที่แล้ว

    Paul, excellent tutorial, I have a little project and I need some help, how can I contact you ? Thanks

  • @Lopkkpa
    @Lopkkpa หลายเดือนก่อน

    Having years of experience with C++ and other similar languages, I'm able to pick up Python in no time. I think I'll have to return all the books I bought lol

  • @alberttalkstech
    @alberttalkstech 2 ปีที่แล้ว

    At 45:44, It will say 32.

  • @ayushvats4380
    @ayushvats4380 2 ปีที่แล้ว

    Guys I'm a beginner 🔰, should I start with the Arduino lessons or I can directly go with raspberry Pi?

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว

      I think it would be best to start with the arduino

  • @larryplatzek9017
    @larryplatzek9017 2 ปีที่แล้ว

    Paui, you seem to have multiple lessons 4 and 5. Sorry to miss the live chats but, I will watch what I can on chat replay!

  • @kekekeernest8920
    @kekekeernest8920 2 ปีที่แล้ว

    Have you consider using FPGA

  • @thewrenchjockey4251
    @thewrenchjockey4251 2 ปีที่แล้ว +2

    Hey, I have a question for you. I am a twitch streamer, and your Arduino tutorials is what got me going on Arduino and making content for my stream. Would you be willing to give me permission to stream your tutorials for pi and python? I can add a link to your channel or whatever you want. We are trying to learn python and pi as a community in stream.

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว +2

      that would not be a good idea. My revenue, which allows me to continue to make these videos comes from advertising revenue from people watching on TH-cam. Restreaming would in effect rob me of my income. If you want to watch the material together, do a discord chat with your audience, and have everyone watch the youtube at the same time, and chat on discord.

    • @thewrenchjockey4251
      @thewrenchjockey4251 2 ปีที่แล้ว

      @@paulmcwhorter Its ok I understand, Doing it on discord would defeat the purpose. I figured you wouldn't mind in return for some exposure, but its your content...

  • @ianhayden2839
    @ianhayden2839 2 ปีที่แล้ว

    I'm looking to buy a new computer for coding, but want to stay around 300 dollars since my parents just paid me for getting straight A's. Would a 4 GB RAM, 64 GB eMMC laptop that runs on windows 10 be doable? Thanks a lot

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว

      Congratulations on all A's. You ware well on your way to success in life, and maybe even making the world a better place. Keep up the good work.

    • @ianhayden2839
      @ianhayden2839 2 ปีที่แล้ว

      @@paulmcwhorter thanks so much Paul. I am planning to use some money to buy a bno055 imu sensor to start those series of lessons 🙂

  • @anwarzebkhan
    @anwarzebkhan 2 ปีที่แล้ว

    Always seven star leaaon.☀☀☀☀☀☀☀

  • @Azurantine81
    @Azurantine81 ปีที่แล้ว

    Nothing wrong with else statements as long as you know what you are doing, its a matter of coding preference to be honest but I understand, being for beginners, why you opted to dismiss them. Traditionally I use else statements to catch unexpected program behaviour.

  • @josephrusso4837
    @josephrusso4837 6 หลายเดือนก่อน

    I folded up like a cheap Walmart lawn chair haha. Any homework answers to double check my work? Any help will be greatly appreciated. Thanks for your time.

    • @josephrusso4837
      @josephrusso4837 5 หลายเดือนก่อน

      I AM LEGEND!!!! Finally figured it out!!!!

  • @henkoegema6390
    @henkoegema6390 2 ปีที่แล้ว

    I had expected that you would have used Thonny i.s.o NANO. Best regards.

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว

      I want people to know what it feels like to code old school. Nothing but a text editor. Also want them to see the IDE itself is not the compiler or interpreter.

    • @henkoegema6390
      @henkoegema6390 2 ปีที่แล้ว

      @@paulmcwhorter That's how I programmed 50 (!)years ago.

    • @codecage9333
      @codecage9333 2 ปีที่แล้ว

      At least we didn't have to use "ed"

    • @henkoegema6390
      @henkoegema6390 2 ปีที่แล้ว

      @@codecage9333 😀 Right.

  • @brucemilyko8549
    @brucemilyko8549 2 ปีที่แล้ว

    As of right now the default version of Python in Raspberry pi is 3.9.2 when you just use command python.

  • @guillaume1776
    @guillaume1776 2 ปีที่แล้ว

    Supurb as usual!

  • @TheUnofficialMaker
    @TheUnofficialMaker 2 ปีที่แล้ว

    You should add to the homework to ask for how many students and use while loop :)

  • @daveflatters4981
    @daveflatters4981 2 ปีที่แล้ว

    I don’t know why you are using nano. There are several IDE’s on the Raspberry Pi. These would highlight spelling mistakes for commands such as ‘ prin’ at least. Geany and Thonny are installed by default, idle3 can be installed. Other people may have their own favourite.

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว

      Because I want folks to know what it is like to code Old School with nothing but a text editor. I love working as close to the silicon as possible. You are free to use an IDE if you want, but want to give people a taste of how we used to do it.

  • @davidneale5994
    @davidneale5994 2 ปีที่แล้ว

    Great work Paul

  • @rockymountainfacet5958
    @rockymountainfacet5958 ปีที่แล้ว

    God bless Paul McWhorter.

  • @AmmarAhmedEzzat
    @AmmarAhmedEzzat 8 หลายเดือนก่อน

    I’m legend💪

  • @TRETT1956
    @TRETT1956 2 ปีที่แล้ว

    Great

  • @DrDave327
    @DrDave327 2 ปีที่แล้ว

    I noticed python drops off the zero with an average of 90.8, despite round(gradeAvg,2). In engineering, placing a zero at the end tells a reader that accuracy. I am surprised python would drop off the zero. I even tried to enter the grades as floats with .00 accuracy, and it still dropped off the zero.

  • @karenjackson2887
    @karenjackson2887 ปีที่แล้ว

    Yay! I am legend, 1%er

  • @balabala9351
    @balabala9351 ปีที่แล้ว +1

    I don't have money to buy raspberry pi 😓😓😓

  • @aaroncarman
    @aaroncarman 2 ปีที่แล้ว

    I am legend!
    Here's a link to my solution: th-cam.com/video/xMkDGa0tVMU/w-d-xo.html
    I did two solutions, one used the 3 for loops, and the other used a while loop to give the user freedom to input as many grades as they want without needing to count them up beforehand. Looking forward to the next lesson!

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว

      Excellent. Of course, this this just a refresher, and this lesson gives enough basics that people can enjoy the rest of the videos in this series. Next week things get serious as we actually start using the GPIO pins. Thanks for tuining in to these lessons and playing along.

  • @MartinCharland
    @MartinCharland ปีที่แล้ว

    Noobies questions: PI Lesson #3 .... "numpy" ... library where did it com from? Do I hve to learn a whole bunch of them? Where do I start with libraries?

  • @garyrawson4802
    @garyrawson4802 9 หลายเดือนก่อน

    I am Legend!!

  • @ardandan9129
    @ardandan9129 8 หลายเดือนก่อน

    I'm a legend 🤭😎💪

  • @Wythaneye
    @Wythaneye 2 ปีที่แล้ว

    In python, I am legend. In getting my videos uploaded.. I have opportunity for improvement.

  • @danielsaenz5570
    @danielsaenz5570 2 ปีที่แล้ว

    Sorry for being such a nuisance in the chat, I will rewatch the video and do the homework.
    Have a blessed trip!!

    • @paulmcwhorter
      @paulmcwhorter  2 ปีที่แล้ว

      Chat was a lot of fun this time

    • @danielsaenz5570
      @danielsaenz5570 2 ปีที่แล้ว

      @@paulmcwhorter it was! Thanks for these lessons!

  • @MrCameronMoore
    @MrCameronMoore 2 ปีที่แล้ว

    I am legend : - ))

  • @Wythaneye
    @Wythaneye 2 ปีที่แล้ว

    Lesson 3 completed and uploaded. th-cam.com/video/KHxj-dolSrI/w-d-xo.html

  • @billyfasttax7344
    @billyfasttax7344 2 ปีที่แล้ว

    Great tutorial! Please, please isolate your microphone so it doesn't sound like a bass drum as you type. Very distracting.

  • @BuzzKiller23
    @BuzzKiller23 หลายเดือนก่อน

    I give up. I'm folding like a cheap walmart lawn chair. Now will somebody please tell me how to calculate the average of the values in an array with a for loop? More importantly, where in the video he tells you what you need to know to figure that out? I'm beginning to feel like this is not made for absolute beginners.

  • @boatymcboatface1052
    @boatymcboatface1052 2 ปีที่แล้ว

    You can decompile.

  • @sirousmohseni4
    @sirousmohseni4 2 หลายเดือนก่อน

    Did the homework.

  • @johnhechtlinger9465
    @johnhechtlinger9465 หลายเดือนก่อน

    I AM LEGEND

  • @aman-sood
    @aman-sood 2 ปีที่แล้ว

    I am legend.

  • @naamanmwela7219
    @naamanmwela7219 หลายเดือนก่อน

    I am ATOMIC
    i am Legend too

  • @irizarrya
    @irizarrya ปีที่แล้ว

    I am Legend

  • @ThatRandumbGuy-z6s
    @ThatRandumbGuy-z6s 3 หลายเดือนก่อน

    IT WILL PRINT 'MSG'

  • @DarthTransistor42
    @DarthTransistor42 ปีที่แล้ว

    I am legend