Computers and Technology
Computers and Technology, 06.05.2020 01:37, 24jgrove

Drone delivery Suppose you are building a robot (drone) capable of delivering e-commerce packages to customers' homes. As a developer, you are instructed to create a Python program to translate names on orders into locations (coordinates represented as tuples) so the delivering team can program everything into the drones without any hassles of looking up an address book Suppose you are provided with following customer names and address pairs. Customer Name Address Alice (92617, 10, 1200) Bob (92617, 10, 8320) Cindy (92630, 15,2550) Wang (91250, 24, 3205) Chang (91450, 61, 9982) (91750, 92, 6420) Lee Steve (91250, 89, 7102) Turing (96250, 57,8311) Fourier (90318, 83,9158) (94832, 29,6204) McCulloch Tanaka (95623, 38, 4311) Ichiro (93324, 13, 10056) Shohei (90125, 24, 2309) Note that address is encoded as a 3-tuple where the first element holds zip code (int), the second entry holds an encoded number of street name (int), and the last entry is the street number (int). Can you create a list of tuples when supplied with 5 customer names? Program description Task 1: Build a Customer Name/Address dictionary 1. From the Customer Name Address table above, build a dictionary of key/value pairs as specified: The customer name is the key, and the value is the coordinate tuple Task 2: Build a List of Customer Tuples 1. Your program takes in 5 customer names from user input (with exact formatting as indicated below) 2. For each customer, add the coordinates into a list. 3. Print the list out with exact formatting as indicated below Sample print-out When input is Alice Bob Cindy Wang chang Standard output exactly matches Enter customer 1's name: Enter customer 2's name: Enter customer 3's name: Enter customer 4's name: Enter customer 5's name: Routing addresses are: [(92617, 10, 1200), (92617, 10, 8320), (92630, 15, 2550), (91250, 24, 3205), (91450, 61, 9982)]

answer
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 23.06.2019 18:40, brooklyn4932
How does is make you feel when you're kind to others? what are some opportunities in your life to be more kind to your friends and loved ones? imagine a world where kindness has be outlawed. how would people act differently? would your day-to-day life change significantly? why or why not?
Answers: 2
image
Computers and Technology, 24.06.2019 14:00, ameliaxbowen7
Which computer tools allow you to communicate with coworkers, family, and friends
Answers: 1
image
Computers and Technology, 24.06.2019 18:30, millie54
How does the use of e-mail benefit business communications? it can be sent at any time. it is faster than regular mail. it improves writing skills. it is less expensive than using a courier. it reduces the need for proofreading.
Answers: 1
image
Computers and Technology, 24.06.2019 22:00, rayne40
Is the process of organizing data to reduce redundancy. a. normalization b. primary keying c. specifying relationships d. duplication
Answers: 1
Do you know the correct answer?
Drone delivery Suppose you are building a robot (drone) capable of delivering e-commerce packages to...

Questions in other subjects:

Konu
History, 18.10.2021 06:00