zoukankan      html  css  js  c++  java
  • python newbie——PE No.1

    10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23。

    找出1000以下的自然数中,属于3和5的倍数的数字之和。

    version 1:

    result = 0
    for i in range(1,1000):
        if i % 3 == 0 or i % 5 == 0:
            result = result + i
    print result

    >>>
    233168

    version 2 :

    print sum([i for i in range(1, 1000) if (i % 3 == 0 or i % 5 == 0)])


    >>>

    233168

    要点:列表解析

  • 相关阅读:
    maven
    sublime text
    ios category
    python
    activiti
    出版社
    gradle
    selenium
    spring
    Ansible状态管理
  • 原文地址:https://www.cnblogs.com/mymma/p/2999744.html
Copyright © 2011-2022 走看看