Una alternatica de hacer este ejercicio en Python ya que en Python no existe el Switch.
En mi humilde opinión creo que las condicionales anidades son muy útiles en la programación, pero abusar muchas de ellas tiende a confundir al programador y especialmente cuando otra persona revisa tu codigo. Asi que busquen la manera mas eficaz y sencilla de hacer el codigo mas fácil de leer.
Aqui tienen el ejercicio en C++
Una forma simple de hacerlo en Python.
En Python no existe el Switch. Pueden hacer esto con if múltiples.