zoukankan      html  css  js  c++  java
  • 1、打印乘法口诀

    打印乘法口诀

    思路:乘法口诀总共九行,进行循环,第i行有i个元素

    Python2中实现

    #第一种方法:

    for
    i in range(1, 10): #1-9行循环 print #每行打印,起到分行作用 for j in range(1, i+1): print "%d*%d=%d" % (i, j, i*j), #逗号表示不换行
    #第二种方法:其实两种方法是一样的,就是在最后打印输出的格式不一样
    for i in range (1,10): #1-9行循环 print #每行打印,起到分行作用 for j in range(1,i+1): print "{}*{}={}".format(j,i,j*i), #逗号表示不换行

    执行结果:

    下面在Python3中执行

    #第一种方法:for循环输出乘法口诀
    for i in range(1,10): #i在1到9循环,共9排 for j in range(1,1+i): #j在1到1+i循环,总共1+i个数 print("{}*{}={} ".format(j,i,i*j),end="") #“ ”表示每个乘法空格,end=""表示不换行 print("") #表示换行,每行循环结束之后换行

    #第二种方法:while循环输出乘法口诀
    i = 1 while i<=9: #i在1到9循环,共9排 j = 1 while j<=i: #j在1到1+i循环,总共1+i个数 print("%d*%d=%d "%(j,i,i*j),end="") #“ ”表示每个乘法空格,end=""表示空不换行 j+=1 print("") #表示换行,每行循环结束之后换行 i+=1

    执行结果:

    所有内容,仅作参考,可能有不足或错误之处,欢迎留言批评指正
  • 相关阅读:
    童鞋,[HttpClient发送文件] 的技术实践请查收
    有关[Http持久连接]的一切,卷给你看
    浅谈MemoryCache的原生插值方式
    HTTP1.1 KeepAlive到底算不算长连接?
    C2 hits the assertion assert(base>is_AddP()) failed: should be addp but is Phi
    C2 EA
    OOM Hook
    C2 Loop predicate
    C2 Build IR
    C2 CCP
  • 原文地址:https://www.cnblogs.com/DreamRJF/p/8529490.html
Copyright © 2011-2022 走看看