Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

This answer was incorrect: Part I: FizzBuzz (20 points) Write the function fizz_

ID: 3722049 • Letter: T

Question

This answer was incorrect:

Part I: FizzBuzz (20 points) Write the function fizz_buzz (), which takes three arguments in the following order: max.fizzbuzz: a positive integer * fizz: a prime number buzz: a prime number The function returns a list of integers and strings until a condition described below is met. Suppose this list is called result. The following rules are applied: . If a number is a multiple of both fizz and buzz, then append fizzbuzz' to result. If a number is a multiple of fizz only, then append 'fizz' to result. · If a number is a multiple of buzz only, then append , buzz, to result. If a number is not a multiple of either fizz or buzz, then simply append the number to result.

Explanation / Answer

instead of elif i%fizz: this returns only the remainder it does not check if the remainder is 0 or not ,therefore

use i%fizz==0

similarly use i%buzz==0