This is CS50

CS50 Python: Introduction to Programming with Python

OpenCourseWare

[email protected]


  • Weeks
  • Week 0: Functions
  • Week 1: Conditionals
  • Week 2: Loops
  • Week 3: Exceptions
  • Week 4: Libraries
  • Week 5: Unit Tests
  • Week 6: File I/O
  • Week 7: Regular Expressions
  • Week 8: Object-Oriented Programming
  • Week 9: Et Cetera

  • Problem Sets
  • Problem Set 0
  • Problem Set 1
  • Problem Set 2
  • Problem Set 3
  • Problem Set 4
  • Problem Set 5
  • Problem Set 6
  • Problem Set 7
  • Problem Set 8

  • Language
  • English
  • Tiếng Việt
  • 中文

  • License

Week 9 Et Cetera

Watch the lecture

Video: https://www.youtube.com/watch?v=nLRL_NcnK-4

Week 9 Et Cetera

docs.python.org. set. global. Constants. Type Hints. mypy. Docstrings. peps.python.org. argparse. Unpacking. *args. **kwargs. print. map. List Comprehensions. filter. Dictionary Comprehensions. enumerate. Generators. yield. Iterators.

  • Lecture

    • Audio

      • MP3
    • Notes

    • Slides

      • Google Slides
      • PDF
    • Source Code

      • Index
      • PDF
      • Zip
    • Subtitles

    • Transcript

    • Video

      • CS50 Video Player

      • MP4

        • HDR

          • 4K
        • SDR

          • 360p
          • 720p
          • 1080p
          • 4K
      • YouTube

  • Shorts

    1. Recursion
  • Final Project