都说csdn大牛多,我想看看哪位大神能把小学生的九九乘法表打出花来?

#! /usr/bin/python3

for i in range(1, 10):
    for j in range(1, i+1):
        print('{}*{} ={} '.format(j, i, j*i), end="")
    print()  #换行
  1. 结果打印了9行数据,所以第1个for循环作用是循环次数为9次
  2. 第2个for循环是每一行数据循环多少次计算。如i=1时,第2个循环为range(1,2),所以计算次数为1次
  3. 因为print默认是分行显示,所以要使用end=" "(未尾不换行)将循环结果显示在一排
  4. 第7行print作用,结束一次完整的循环后,进行换行
  5. 第6行代码是字符串格式化


        如果对软件测试、接口测试、自动化测试、技术同行、持续集成、面试经验交流。感兴趣可以进到902061117,群内会有不定期的分享测试资料。
      如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。

猜你喜欢

转载自blog.csdn.net/laozhu_Python/article/details/107578096
今日推荐