美文网首页
python-基础篇03 练习题

python-基础篇03 练习题

作者: 只知坚持_d778 | 来源:发表于2018-05-14 13:47 被阅读0次

九九乘法表

#外层循环控制行
x=1
while x<=9:
    #内层循环 控制每行的列数
    y=1
    while y<=x:
        print("%s*%s=%s \t"%(x,y,x*y),end="")
        y+=1    
    #换行
    print()
    x+=1

运行

运行结果

求1到10阶乘的和

#声明变量存放和
sum=0
#找出1到10所有的数字
f=1
while f<=10:
    #求出每个数的阶乘
    a=f
    p=1
    while a>=1:
        #完成叠乘
        p=p*a
        a-=1
    #完成叠加
    sum=sum+p
    f+=1
print("1到10阶乘的和:%s"%sum)

1到100质数和

#声明变量存放和
sum=0
#找出2到100之间所有的数字
a=2
while a<=100:
    #声明一个布尔型变量
    bn=False
    #判断是否是质数
    #找出除了1和它本身一半的数字
    b=2
    while b<=int(a/2):
        #依次取模
        if a%b==0: #说明有约数 是合数
            bn=True
            break
        b+=1

    #bn的结果是True(合数) 还是False(质数)
    if bn==False:
        #完成叠加
        sum=sum+a
        print(a)

    a+=1

#输出结果  1060
print("1到100之间质数的和是:%s"%sum) 

改为合数

相关文章

  • python-基础篇03 练习题

    九九乘法表 运行 求1到10阶乘的和 1到100质数和 改为合数

  • python-基础篇练习题

    通过代码实现如下转换:二进制转换成十进制:v = “0b1111011”十进制转换成二进制:v = 18八进制转换...

  • python-基础篇01

    注释 python语法中的注释 1.单行注释# 表示单行注释(单行注释的范围仅限于一行,只要不回车就算一行) 单行...

  • python-基础篇02

    程序的三种基本结构: 选择结构:根据选择条件 进行判断 并且根据判断结构选择要执行的程序语句会改变程序的执行流程 ...

  • Python-基础篇(一)

    最近在看一本书《跟老齐学Python--从入门到精通》,对,就是这本:戳我戳我( 申明:我和老齐真的不认识,推荐这...

  • CTF-MISC-流量分析入门

    总结——用于备忘和交流学习 此篇练习题目来自墨者学院(较基础)

  • python-基础篇05:set

    set集合是无序的,不能包含重复的元素 set的定义:set={值,值,...值} | 并集& ...

  • Python-基础-时间日期处理

    Python-基础-时间日期处理小结涉及对象1. datetime2. timestamp3. time tupl...

  • 堆结构、比较器

    比较器的使用 Heap 01 Heap02 03 堆排序 练习题

  • Python-爬虫基础-Xpath配合获取网页特定标签内容

    上一篇MonkeyLei:Python-爬取页面内容(涉及urllib、requests、UserAgent、Js...

网友评论

      本文标题:python-基础篇03 练习题

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