Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Challenge: Yearly Turnover Analysis | Analyzing Employee Data
Python for HR Specialists

bookChallenge: Yearly Turnover Analysis

You have learned how to use Python lists to store HR data and how to perform calculations using elements from these lists. When analyzing employee turnover, it is common to have two lists: one containing the number of employee departures for each year, and another containing the average headcount for each year. By processing these lists element-wise, you can calculate important HR metrics such as the turnover rate for each year.

1234567
departures_per_year = [8, 10, 7, 12] average_headcount_per_year = [80, 85, 83, 90] years = [2020, 2021, 2022, 2023] for year, departures, headcount in zip(years, departures_per_year, average_headcount_per_year): turnover_rate = departures / headcount print(f"Year: {year} - Turnover Rate: {turnover_rate:.2%}")
copy

When presenting turnover rates, it is helpful to display both the year and the calculated percentage in a clear format. You can use Python's formatted string literals (f-strings) to include the year and format the turnover rate as a percentage with two decimal places. This makes your output easy for stakeholders to read and interpret.

Uppgift

Swipe to start coding

Write a function that prints the turnover rate for each year using the provided lists: years, departures, and headcounts.

  • For each year, calculate the turnover rate as the number of departures divided by the average headcount.
  • Format the turnover rate as a percentage with two decimal places.
  • Print a line for each year in the format: "Year: - Turnover Rate: %".

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

bookChallenge: Yearly Turnover Analysis

Svep för att visa menyn

You have learned how to use Python lists to store HR data and how to perform calculations using elements from these lists. When analyzing employee turnover, it is common to have two lists: one containing the number of employee departures for each year, and another containing the average headcount for each year. By processing these lists element-wise, you can calculate important HR metrics such as the turnover rate for each year.

1234567
departures_per_year = [8, 10, 7, 12] average_headcount_per_year = [80, 85, 83, 90] years = [2020, 2021, 2022, 2023] for year, departures, headcount in zip(years, departures_per_year, average_headcount_per_year): turnover_rate = departures / headcount print(f"Year: {year} - Turnover Rate: {turnover_rate:.2%}")
copy

When presenting turnover rates, it is helpful to display both the year and the calculated percentage in a clear format. You can use Python's formatted string literals (f-strings) to include the year and format the turnover rate as a percentage with two decimal places. This makes your output easy for stakeholders to read and interpret.

Uppgift

Swipe to start coding

Write a function that prints the turnover rate for each year using the provided lists: years, departures, and headcounts.

  • For each year, calculate the turnover rate as the number of departures divided by the average headcount.
  • Format the turnover rate as a percentage with two decimal places.
  • Print a line for each year in the format: "Year: - Turnover Rate: %".

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
single

single

some-alt