pythonif嵌套例题
    有一个列表a=[10,20,30,40,50],请编写一个程序,输出列表中大于 20 的数的平均值。
    提示:可以使用嵌套的 if 语句来筛选出大于 20 的数,然后求平均值。
    示例代码:
    ```python
    a = [10, 20, 30, 40, 50]
    total = 0
    count = 0
    for num in a:
    if num > 20:
    total += num
    count += 1
    if count > 0:
    avg = total / count
if语句的嵌套例子模板    print(f'The average of numbers greater than 20 is {avg:.2f}')
    else:
    print('There are no numbers greater than 20 in the list.')
    ```
    代码说明:
    - 定义列表 a 和计数器变量 total 和 count。
    - 使用 for 循环遍历列表中的每个元素,如果元素大于 20,则将其加到 total 中,并将 count 加 1。
    - 最后,如果 count 大于 0,则计算平均值并输出结果,否则输出“列表中没有大于 20 的数”。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。