Ask Question
13 December, 04:16

Consider bears = {"Grizzly":"angry", "Brown":"friendly", "Polar":"friendly"}. Can you replace #blank# so the code will print a greeting only to friendly bears? Your code should work even if more bears are added to the dictionary. for bear in bears: if #blank#: print ("Hello, "+bear+" bear!") else: print ("odd") Enter your code here.

+4
Answers (1)
  1. 13 December, 05:49
    0
    bears = {"Grizzly":"angry", "Brown":"friendly", "Polar":"friendly"}

    for bear in bears:

    if bears[bear] = = "friendly":

    print ("Hello, "+bear+" bear!")

    else:

    print ("odd")

    Explanation:

    A dictionary called bears is given. A dictionary consists of key-value pairs.

    You need to check each key-value pairs in bears and find the ones that have "friendly" as value using a for loop and if-else structure. In order to access the values of the dictionary, use the dictionary name and the key (inside the loop, the key is represented as bear variable). If a key has a value of "friendly", print the greeting. Otherwise, print "odd".
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “Consider bears = {"Grizzly":"angry", "Brown":"friendly", "Polar":"friendly"}. Can you replace #blank# so the code will print a greeting ...” in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers