zoukankan      html  css  js  c++  java
  • Python 基础编程

    Python 打印九九乘法表:

    for i in range(1,10):                       
            for j in  range(1,i+1):                 
                    print j,'*',i,'=',j*i,' ',      
            print '
    '      


    PS:
    python 2.x 里面:
    print ‘helloworld’
    输出后默认换行
    print ‘helloworld’,
    输出后不换行 (结尾的逗号,不换行)



    Python 随机输入两个数之间,求质数个数:

    #任何两个数之间的质数
    #接受输入的两个整数
    int1=raw_input('请输入一个整数:')
    int2=raw_input('请输入第二个整数:')
    ZhiShuList=[]
    
    #比较大小,确定先后顺序
    if int1>int2:
        firstNum=int(int2)
        lastNum=int(int1)
    else:
        firstNum=int(int1)
        lastNum=int(int2)
    
    #外层循环,循环数字的个数
    for  Num in range(firstNum,lastNum):
        #内层循环,判断每个数是否能够整除
        for i in range(2,Num):
            if Num%i==0:
                j=Num/i
                #print  '%d = %d * %d,所以 %d 不是质数' %(Num,i,j,Num)
                break
        else:
            print Num,'是一个质数'
            ZhiShuList.append(Num)
    
    print  '%d 到 %d 之间的质数个数为: %d'%(firstNum,lastNum,len(ZhiShuList))
    

    Python 2 到100的素数:

    #从2到100的素数
    i=2
    while i<=100:
        j=2
        #范围
        while j<=i:
            #判断是否能够整除
            if i%j==0:
                break
            j+=1
    
        if i/j==1:
            print   i,'是一个质数'
        i+=1
    
    

  • 相关阅读:
    分类模型之支持向量机
    数据预处理
    数据挖掘基本流程
    【项目】项目95
    【项目】项目94
    【项目】项目93
    【项目】项目92
    【项目】项目91
    【项目】项目90
    【项目】项目89
  • 原文地址:https://www.cnblogs.com/xinleishare/p/5262935.html
Copyright © 2011-2022 走看看