Python写的小九九,,学习python循环


学习python循环语句,四种方法实现做九九乘法表。

defjiujiuWhile(a):‘‘‘useWHILEforloop‘‘‘i=1whilei<=a:j=1whilej<=i:print"%dX%d=%d\t"%(j,i,i*j),j+=1i+=1print




defjiujiuFor(a):‘‘‘useFORforloop‘‘‘foriinrange(1,a+1):forjinrange(1,i+1):print"%dx%d=%d\t"%(j,i,j*i),print





defThisLine(a):print"1X%d=%d"%(a,a),foriinrange(2,a+1):print"\t%dX%d=%d"%(i,a,i*a),print


defjiujiuDigui(m):ifm>1:jiujiuDigui(m-1)ThisLine(m)elifm==1:ThisLine(1)

defjiujiuList(a):‘‘‘如何能用map()函数一次计算出这个二维小九九数组?(这样可以不用for了)如何能够以类似前面函数那样更规范的格式显示出来?‘‘‘foriinrange(1,a+1):printmap(lambdax:"%dX%d=%d"%(x,i,x*i),range(1,i+1))


jiujiuFor(9)jiujiuWhile(9)jiujiuDigui(9)jiujiuList(9)


本文出自 “IT改变我们” 博客,请务必保留此出处http://charlywoo.blog.51cto.com/4013957/1542979

Python写的小九九,布布扣,bubuko.com

Python写的小九九

相关内容

    暂无相关文章

评论关闭