• 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

    执行结果:

    所有内容,仅作参考,可能有不足或错误之处,欢迎留言批评指正
  • 相关阅读:
    [记录]Eclipse版本选择和安装
    Nexus+Maven安装配置手册
    Eclipse编写Java程序
    Tomcat下载和配置
    SQL Server如何清除连接过的服务器名称历史?
    为文本添加全选Ctrl + A 功能
    配置Eclipse使用TFS源码管理
    [jQuery] jSrcollable
    [ios] cocos2d/cocos2dx 演示
    [c++] 实现类似printf这样的函数
  • 原文地址:https://www.cnblogs.com/DreamRJF/p/8529490.html
Copyright © 2020-2023  润新知