Question: Write a program that uses an open API to obtain data for the end user. Create a program which uses the Request library to make

Write a program that uses an open API to obtain data for the end user.

  • Create a program which uses the Request library to make a GET request of the following API: Chuck Norris Jokes.
  • The program will receive a JSON response which includes various pieces of data. You should parse the JSON data to obtain the â??valueâ? key. The data associated with the value key should be displayed for the user (i.e., the joke).
  •  
  • Your program should allow the user to request a Chuck Norris joke as many times as they would like. You should make sure that your program does error checking at this point. If you ask the user to enter ? and they enter y, is that ok? Does it fail? If it fails, display a message for the user. There are other ways to handle this. Think about included string functions you might be able to call.
  •  
  • Your program must include a header as in previous weeks.
  • Your program must have a properly defined main method and a properly defined call to main.
  • Your program should adhere to PEP8 guidelines especially as it pertains to variable names.
  • Your program must include a welcome message for the user.

Step by Step Solution

3.52 Rating (159 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Here is a Python script that should satisfy all the conditions that are mentioned in the question py... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Operating System Questions!