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 4 Libraries

Watch the lecture

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

Week 4 Libraries

Modules. random. import. from. statistics. Command-Line Arguments. sys. sys.argv. IndexError. sys.exit. Slices. Packages. PyPI. pip. cowsay. APIs. requests. JSON. __name__.

  • 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. API Calls
    2. Creating Modules and Packages
    3. random
    4. Style
  • Problem Set 4