MitkoVtori / softuni_exercise_solutions

This is a program, that gives you the solutions of all exercises in a chosen by you softuni lesson

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SoftUni Exercise Solutions

This is a program, that gives you the solutions of all exercises in a chosen by you softuni lesson.

Currently works only with Python Advanced and Python Fundamentals.

Install guide

OR



Run code



Usage guide



Errors/issues


Download guide



Download-app-zip-file

Go to the files above and download the bottom file:

Screenshot 2023-01-28 215021

Clone-repo

On the right corner above the files, click on clone and then copy the link:

Screenshot 2023-01-28 214328



Run-without-IDE

Run __main__.py and then, you'll receive the result on the command window and in result.txt/result.html:

Screenshot 2023-01-28 214415

Screenshot 2023-01-28 214439

Run-with-IDE

Open __main__.py and run it. Then, you'll receive the result on the console and in result.txt/result.html:

Screenshot 2023-01-28 212117

Screenshot 2023-01-28 214439

Run-entire-file-in-IDE

Go to your IDE(most likely pycharm or vscode), open the file, run __main__.py and you'll receive the result on the console and in result.txt/result.html:

Screenshot 2023-01-28 212117

Screenshot 2023-01-28 212533

How to use the app

Getting exercises

When you run __main__.py you'll see all available lessons and their index number on their left. You must choose the path's number until you get the result(result is showing automatiacally), The result equals all exercieses that you've got from the Lab, Exercise or More Exercise you've chosen.

Paths

Screenshot 2023-01-28 212038

Example result

Screenshot 2023-01-28 212117

Example result.txt

Screenshot 2023-01-28 212334

Example result.html

Screenshot 2023-01-28 212420

Second-way

If something doesn't work or you don't know what to search for, you can always see the solutions from the path with all exercises:

Screenshot 2023-01-28 212617

Errors

Custom Errors

If you try to get invalid path 10 times, you'll receive custom error:

if loop_breaker == 10:
raise TooManyInvalidTriesError("Too many tries! Take a break.")

Isues, bugs, feedback, questions & others

If there's a Bug, Error or something else, please submit it in issues: https://github.com/MitkoVtori/softuni_exercise_solutions/issues/new/choose

About

This is a program, that gives you the solutions of all exercises in a chosen by you softuni lesson

License:Apache License 2.0


Languages

Language:Python 99.8%Language:HTML 0.1%Language:JavaScript 0.0%