Challenge: 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.
1234567departures_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%}")
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.
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
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain how the turnover rate is calculated in this example?
What is the significance of formatting the turnover rate as a percentage?
Can you show how to handle cases where the headcount might be zero?
Fantastisk!
Completion rate forbedret til 4.76
Challenge: Yearly Turnover Analysis
Stryg for at vise menuen
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.
1234567departures_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%}")
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.
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
Tak for dine kommentarer!
single