Week 6: Python

week6
python
functions
arguments
variables
loops
conditionals

Hello and welcome to CS50!

We’re onto the sixth week of CS50! This week we will be switching to a fun, new language: Python. Python is a high-level, interpreted programming language that is known for its simplicity and readability. It is widely used in web development, data analysis, and artificial intelligence, and is a great language to learn if you are new to programming.

This week we will be learning about the basics of Python, including functions, arguments, variables, loops, and conditionals. We will be writing simple programs to practice these concepts and get a feel for how Python works. By the end of the week, you will have a good understanding of the Python syntax and be ready to tackle more complex programs.

Resources:

Section-Specific:

Course-wide:

Office Hours:

  • My Office Hours: Friday 10:30AM-11:30AM in HSA Building 4th Floor
  • All-Staff Office Hours: Sunday 3-5PM in Widener Library
  • Office Hours Schedule
  • If you have any questions at all, email me!