Warning! It seems that you are using Dodona within another webpage, so not everything may work properly. Let your teacher know so that he can solve the problem by adjusting a setting in the learning environment. In the meantime, you can click this link to open Dodona in a new window.
Warning! The page was not fully loaded, probably because of a network issue. It could be that not all functionalities work as expected. Please try reloading the page.
Rainfall
Sign in to test your solution.
# Rainfall program
# -------------------------
# Subprograms
# -------------------------
def analyse1(data):
count = 0
for value in data:
if value == 0:
count = count + 1
return count
def analyse2(data):
count = 0
for index in range(len(data)):
if data[index] == 0:
count = count + 1
return count
# -------------------------
# Main program
# -------------------------
daily_rainfall_mm = [0.1, 0.0, 0.2, 0.4, 0.1, 0.0, 0.0,
0.0, 0.3, 0.3, 0.2, 0.0, 0.0, 0.1]
print("Days with no rain:", analyse1(daily_rainfall_mm))