Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Challenge: Automate Welcome Email Generation | Automating HR Workflows
Python for HR Specialists
セクション 1.  3
single

single

bookChallenge: Automate Welcome Email Generation

メニューを表示するにはスワイプしてください

As you continue building your Python skills for HR tasks, you need to be comfortable looping through lists and using string formatting to create personalized messages. These skills let you automate communication tasks, such as generating welcome emails for new employees, with just a few lines of code. In this chapter, you will apply your knowledge of list iteration and string formatting to automate the creation of welcome messages.

123456789
employees = [ {"name": "Alice", "email": "alice.smith@company.com"}, {"name": "Bob", "email": "bob.jones@company.com"}, {"name": "Charlie", "email": "charlie.brown@company.com"} ] for employee in employees: message = f"Hello {employee['name']}, welcome to the company! Your email is {employee['email']}." print(message)
copy

When generating messages for several employees, you can use f-strings or the format() method to insert each employee's name and email address directly into your message template. This approach ensures each message is unique and tailored to the individual, which is essential for effective HR communication.

タスク

スワイプしてコーディングを開始

Write a script that loops through a list of dictionaries, where each dictionary contains a 'name' and an 'email' key representing a new employee. For each employee, print a personalized welcome message in the format: "Hello [Name], welcome to the company! Your email is [Email]."

  • Loop through each dictionary in the list provided to the function.
  • Access the 'name' and 'email' values from each dictionary.
  • Format and print a welcome message using the specified template.

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  3
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt