zoukankan      html  css  js  c++  java
  • 九九乘法表

    1 for i in range(1,10):
    2     for j in range(1,i+1):
    3         print("{}*{}={}  ".format(i,j,i*j),end = "")
    4     print("
    ")

    乘法表的形式类似于矩阵,即二维列表。有行有列。遍历二维列表的方法:二层遍历,逐一进行。行和列都是从1到9,且每行的列号不超过行号

    遍历行:for i in range(1,10)

    遍历列:for j in range(1,i+1)  #从1开始,到等于该行对应的 i 结束

    每进行一次,必须紧接着打印。但这就产生一个问题:print打印一次,会自动换行,所以要用end = "  "(引号内两个空格)对打印出的每个等式连接。但所有等式会都处于同一行,所以要在每次遍历完“列”后,就用print(" ")换行,此不要与行3同级,即不要处于第二个for循环里面,而应该跳出来,处于第一个for里面(与第二for同级)。如 i = 4时,第二个for要循环4次,循环完第4列后,才用print(" ")

  • 相关阅读:
    WPF--常用布局介绍
    NUGET常用命令
    WPF 3D变换应用
    WPF MeshGeometry3D
    一组西门子S7 报文
    西门子与三菱PLC报文比较
    西门子S7报文解析
    C#与西门子PLC通讯
    Django之model admin自定义后台管理
    django ajax
  • 原文地址:https://www.cnblogs.com/kenny-feng/p/11367841.html
Copyright © 2011-2022 走看看