Here are the topics that WPE A1 will help you to understand:
Basic data structures - learn to create and modify strings, lists, tuples, and dictionaries: they keys to understanding how Python works
Working with user input - discover how to translate simple user input into complex and useful data to accomplish important tasks
Presenting output to the user - go beyond the basic “print” function and display output in a meaningful way to users
Iteration with "for" and "while" loops - sometimes you’ll need to execute something multiple times… learn how and when you should
Reading from and writing to text files - you'll want to communicate with the outside world, and that often means reading from someone else's files and/or writing to files that someone else can read… we’ll practice how to do both in Python
Writing (and calling) simple functions - understand one of the most important actions in programming: “packaging up” commonly used code into simple packages that are easy to access and use
Want to learn more about WPE?
Go to the main WPE page, where it's all explained in great detail — including how it works, and how you can see a sample.
Join Weekly Python Exercise A1: Data structures for beginners
Every Python developer, from the newest to the most experienced, needs to have a thorough and fluent understanding of the built-in data structures. This course will help you to understand how to use them — and give you new ideas for how to apply them to problems at your job.