美文网首页
python100练-1-生成1-10000之间的奇数偶数列表

python100练-1-生成1-10000之间的奇数偶数列表

作者: Miracle_Li | 来源:发表于2017-08-24 21:11 被阅读0次
    num_list = range(1,10001)
    double_num = []
    single_num = []
    for i in num_list:
        s_num = str(i/2)
        if s_num[len(s_num)-1] == '0':
            double_num.append(i)
        else:
            single_num.append(i)
    print(len(double_num),len(single_num))
    

    小记

    没有使用复杂的算法
    将列表中每个元素除以2后,用字符判断其最后一位是否是0或5,以判断该元素是奇数还是偶数

    相关文章

      网友评论

          本文标题:python100练-1-生成1-10000之间的奇数偶数列表

          本文链接:https://www.haomeiwen.com/subject/rvqydxtx.html