当前位置: 首页 > news >正文

python3 题目:打印如下九九乘法表 需要限制格式

需要注意的是:积占两位数的空间,所以要用到%2d来限制格式。比如:1*1= 1,最后的1前面有一个空格,这样做是为了在输出两位数时候,显得统一美观。

# -*- coding:cp936 -*-
'''------------------------------------------------------
【程序设计】
---------------------------------------------------------

题目:打印如下九九乘法表

1*1= 1 1*2= 2 1*3= 3 1*4= 4 1*5= 5 1*6= 6 1*7= 7 1*8= 8 1*9= 9 
       2*2= 4 2*3= 6 2*4= 8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=18 
              3*3= 9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=27 
                     4*4=16 4*5=20 4*6=24 4*7=28 4*8=32 4*9=36 
                            5*5=25 5*6=30 5*7=35 5*8=40 5*9=45 
                                   6*6=36 6*7=42 6*8=48 6*9=54 
                                          7*7=49 7*8=56 7*9=63 
                                                 8*8=64 8*9=72 
                                                        9*9=81

要求:使用for循环的方式完成
---------------------------------------------------------
注意:部分源程序给出如下。请勿改动主函数main和其它函数中的
      任何内容,仅在函数的注释标志之间填入所编写的若干语句。
------------------------------------------------------'''
def main():
    #**********Program**********
    for i in range(1, 10):
        print("       "*(i-1), end="")
        for j in range(i,10):
            print("%d*%d=%2d" %(i,j,i*j) ,end=" ")
        print()
    #**********  End  **********
    
if __name__ == '__main__':
    main()  

复制

相关文章:

  • Python3 古典问题: 有一对兔子,从出生后第3个月
  • Python3 判断字符串是否是回文 用列表实现的方法
  • php和mysql web开发(英文第5版) PDF+完整源码
  • 将行列式 λ-1 2 0 2 λ-2 2 0 2 λ-3 化成 (λ+1)(λ-2)...
  • Ubuntu18.04 提示错误 no valid group apache
  • Python3 猴子第一天摘下若干个桃子,当即吃了一半..
  • Python3 求 3!+6!+9!+12!+15+18!+21! 阶乘之和
  • Python3 判断一个三位数是否为水仙花数 完美解决
  • Vscode编辑器中 Python TAB缩进设置4个空格的方法
  • Python3 getLastDay(y,m) 计算y年m月共有多少天
  • Python3 将分钟数转成小时h和分钟m表示 时间转换
  • Python3 打印菱形 使用abs()的方法 最少的代码搞定
  • idea mac xml注释快捷键
  • spring教程
  • ModuleNotFoundError: No module named ‘kamene‘
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • angular组件开发
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • IOS评论框不贴底(ios12新bug)
  • IP路由与转发
  • leetcode388. Longest Absolute File Path
  • LeetCode算法系列_0891_子序列宽度之和
  • Python3爬取英雄联盟英雄皮肤大图
  • spring学习第二天
  • Vue ES6 Jade Scss Webpack Gulp
  • 从重复到重用
  • 大数据与云计算学习:数据分析(二)
  • 高性能JavaScript阅读简记(三)
  • 回顾 Swift 多平台移植进度 #2
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • # 职场生活之道:善于团结
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • #知识分享#笔记#学习方法
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (7)摄像机和云台
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (windows2012共享文件夹和防火墙设置
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (三)elasticsearch 源码之启动流程分析
  • (十三)Maven插件解析运行机制
  • .NET Framework杂记
  • .NET 命令行参数包含应用程序路径吗?
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NetCore部署微服务(二)
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • /bin/bash^M: bad interpreter: No such file or directory
  • @WebServiceClient注解,wsdlLocation 可配置
  • [ 云计算 | AWS 实践 ] 基于 Amazon S3 协议搭建个人云存储服务
  • []指针
  • [3300万人的聊天室] 作为产品的上游公司该如何?
  • [Algorithm][综合训练][拜访][买卖股票的最好时机(四)]详细讲解
  • [Android 13]Input系列--获取触摸窗口
  • [BJDCTF2020]EzPHP1
  • [BZOJ2850]巧克力王国