Project

Zookeeper with Python

Medium
20871 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

허진수 avatar
허진수
2 weeks ago
아스키코드를 활용한 동물 표현이 멋있고, 신기했습니다!Python 프로그래밍 언어를 활용하여 실시간 동물 체크하는 프로그램을 만들 수 있어서 흥미로운 경험이었습니다.
Hugo de França Torres Ferreira avatar
Hugo de França Torres Ferreira
1 month ago
During this project, I learned how to use lists, loops, conditional statements, and user input in Python. I also learned how to handle invalid inputs and use loops to make the program run continuously. At first, I had some difficulties with indexes and input validation, but I was able to understand ...
Kenneth Satterlee
2 months ago
I did not learn much but I did appreciate the ascii art. Doing this after doing the currency converter was like jumping off a cliff compared to a single step

4.0

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