美文网首页
python第一题,素数

python第一题,素数

作者: 六月之城 | 来源:发表于2017-05-23 17:18 被阅读56次

    素数(Prime Number),一个大于1的自然数,除1和它本身外,不能被其它自然数整除; 否则称为合数.

    拖延症晚期花了一个小时终于配置好了pycharm在anaconda的环境工作把所有的包都升级了后就开始发懵,然后去看markdown如何工作,看了很久以前看到一半的python教程(网易公开课版),最后又学习群里的其它同学是如何写的。

    求100以内的素数

    l = []
    for i in range(2,101):  #顺序遍历2到101间的整数
        for x in range(2,i): #顺序遍历2到目前i之内的整数
            if i % x == 0: # 遍历x内如果能被目前取出的i整除,则证明是合数继续循环,否则加入else语句后的列表
                break #遍历结束终止
        else:
            l.append(i)#不符合整除要求的为素数加入列表
    print (l)#打印列表
    

    加油了。再看一遍教程去。

    相关文章

      网友评论

          本文标题:python第一题,素数

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