Project

Zookeeper with Python

Medium
20656 completions
~ 4 hours
4.0

Learn to use lists, loops, and user input to build a console app; practice problem-solving and code structure.

Provided by

JetBrains Academy JetBrains Academy

About

Have you ever wondered what it's like to peer into different animal habitats? With this project, you'll be able to build a simple monitoring system using Python! Think of it as a virtual zoo visit from your console. You'll dive into the basics of Python and learn how to handle data input and output.
This project will teach you how to take user commands and display animal information, making you feel like a real zookeeper. You'll use lists to organize your data and loops to keep the program running. In the end, you'll have a fun, interactive tool that shows off your new Python skills and lets you explore the animal kingdom from your screen.

How does this project affect the progress of your course?
+ 16learned topics
+ 16Applied topics
Training project icon

Training project

This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
First, let's try to get some simple output from your code.
Show the zookeeper an image of her ward.
The zookeeper wants to know what is inside each habitat, by its number.
Finally, your program is able to work for as long as needed!

Reviews

User 623644958 avatar
User 623644958
2 days ago
The instructions for the project could be more effectively structured.
User 623669296 avatar
User 623669296
2 days ago
I learned about data types, lists, variables, using functions and printing for user feedback!
E Allen Mitchell avatar
E Allen Mitchell
2 weeks ago
This project was pretty straightforward. It used mostly what I had learned from other projects. The newest thing I learned from this project was the triple quote multiple-line printing.

4.0

Learners who completed this project within the Python Fundamentals with Practical Projects course rated it as follows:
Usefulness
4.0
Fun
3.9
Clarity
4.1