A Brief Introduction to Python

Поділитися
Вставка
  • Опубліковано 25 чер 2024
  • Erik gives us through a brief introduction to Python, solving the Raindrops exercise on Exercism, and exploring why it's an interesting language to explore.
    Links:
    - Learn Python on Exercism - its 100% free: exercism.org/tracks/python
    - Raindrops exercise on the Python track: exercism.org/tracks/python/ex...
    - The Python Tutorial: docs.python.org/3/tutorial/in...
    - Think Python: www.greenteapress.com/thinkpy...
    - Introduction to Computer Science in Python (course): ocw.mit.edu/courses/6-0001-in...
    - Harvard’s CS 50P (course): www.edx.org/course/cs50s-intr...
    - Google’s Python class (course): developers.google.com/edu/pyt...
    - Microsoft’s Python Learning Path (course): learn.microsoft.com/en-us/tra...
    - Kaggles Python Course (course): www.kaggle.com/learn/python
    - David Beazley’s Practical Python Programming (course): dabeaz-course.github.io/pract...
    - Al Sweigart Automate the Boring Stuff with Python 2nd Edition (book): automatetheboringstuff.com/
    - Reuven Lerner’s Ace Python Interviews (video): store.lerner.co.il/ace-python...
    Timestamps:
    00:00 Welcome
    00:27 Introduction
    02:10 What makes Python great?
    07:27 Standout features
    08:50 Solving Raindrops
    23:25 Learning Resources
    27:08 Closing Remarks
  • Наука та технологія

КОМЕНТАРІ • 18

  • @blz777
    @blz777 Місяць тому +2

    That is a great introduction to the language, thank you! :)

    • @exercism_org
      @exercism_org  29 днів тому +1

      Great that it was useful! Thanks for commenting :)

  • @aminmohamed1786
    @aminmohamed1786 9 місяців тому +4

    Very useful information and I really can say this episode has helped to have a lot of understanding about all python.

    • @exercism_org
      @exercism_org  8 місяців тому

      Great to hear. Thanks for the comment!

  • @cbbcbb6803
    @cbbcbb6803 11 місяців тому +1

    In python, spaces and tabs and newlines are effectively reserved words. If you accidentally press the enter key, you can create logic errors and never know what happened.
    Small python programs are very easy to read and understand.

  • @viniciussa6732
    @viniciussa6732 Рік тому +6

    What a refactoring. 🤯

    • @ErikSchierboom
      @ErikSchierboom Рік тому +2

      I love refactoring code! And it's a great way for showing off a language.

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

      @@ErikSchierboom Really amazing. You guys have been doing a great job. Keep going!

    • @petre-gx1oh
      @petre-gx1oh Рік тому +3

      Erik does a great job showing language features via refactoring these simple exercises. I love it.

    • @viniciussa6732
      @viniciussa6732 Рік тому +3

      It's amazing how neat this exercise turned out. Erik's work is elegant.

  • @dereklomax161
    @dereklomax161 Рік тому +3

    Awesome! These videos are great!
    I would love to see lua sometime.

    • @ErikSchierboom
      @ErikSchierboom Рік тому +1

      Thanks! We'll do one for every language on the website.

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

      Thanks for the support! 💙

  • @Samuel-pg7tg
    @Samuel-pg7tg Рік тому +3

    Excellent video

  • @91kap
    @91kap Місяць тому +2

    what app are you using to code in?

    • @ErikSchierboom
      @ErikSchierboom 28 днів тому

      That's Visual Studio Code: code.visualstudio.com/

  • @RR-et6zp
    @RR-et6zp Рік тому

    You can learn Modular ;)