1. Learn
  2. /
  3. Kurser
  4. /
  5. Att skriva funktioner i Python

Connected

övning

Bygg en kommandoradsapp för data

Du håller på att bygga ett kommandoradsverktyg där användaren interaktivt kan utforska en datamängd. Vi har definierat fyra funktioner: mean(), std(), minimum() och maximum(), som användaren kan anropa för att analysera sina data. Hjälp till att färdigställa den här delen av koden så att användaren kan anropa valfri funktion genom att skriva funktionsnamnet vid inmatningsprompten.

Obs! Funktionen get_user_input() i den här övningen är en simulerad version av att be användaren ange ett kommando. Den returnerar slumpmässigt ett av de fyra funktionsnamnen. I ett riktigt scenario skulle du be om inmatning och vänta tills användaren har angett ett värde.

Instruktioner

100 XP
  • Lägg till funktionerna std(), minimum() och maximum() i ordboken function_map, på samma sätt som vi gjorde med mean().
  • Namnet på den funktion som användaren vill anropa lagras i func_name. Använd funktionsordboken function_map för att anropa den valda funktionen och skicka data som argument.