题目 :

输出上三角队形,数值从大到小

输入格式:

m

输出格式:

见测试样例

每个数字后面有一个空格

样例">样例">样例">输入样例:

在这里给出一组输入。例如:

5

输出样例:

在这里给出相应的输出。例如:

5 4 3 2 1 4 3 2 1 3 2 1 2 1 1 

 题解:

先输入一个循环的次数,也就是你要打印多少行的倒三角,输入之后进行循环,从最大值也就是输入的值开始进行循环,每次减一注意这里使用range(n,0,-1)该函数的取值,只能取到1,因为该函数的取值是一个左闭右开的区间。然后一进入循环后,我们根据输出的案例可知第二行比第一行多两个空格,第三行比第二行多2个空格(前方),所以一进入循环我们就要按照当前的行数去输出格式也就是两个空格,因为第一行不输出该格式,第二行输出一个格式所以输出的多少由当前的行数来决定,所以给两个空格×(n-i)即可,因为i是倒序所以这样书写就可以完成,随后进入二重循环之后输出j,因为python中的print函数会自动进行换行我们需要更改这个设置所以在print中使用end=“ ”,也就是用空格分开的格式,不进行自动换行。然后当二次循环结束时print(""),因为会 自动换行所以在该函数中什么也不输出即可。

完整代码如下:

n=int(input())
for i in range(n,0,-1):print('  '*(n-i),end="")for j in range(i,0,-1):print(f'{j}',end=" ")print("")

运行结果如下图所示:

7-8 输出上三角队形,数值从大到小相关推荐

  1. c语言中从键盘上输入三个数,将之排序后按由大到小的顺序输出,从键盘上输入3个数,将它们按由大到小的顺序排列好输出...

    vb中从键盘上输入10个数,判断有几个偶数,有几个奇数? 我给你写了,挺简单的.窗体上添加两个label控件一个command控件Dima(1To10)DimbDimcAsIntegerDimdAsI ...

  2. 7-5 输出下三角队形

    输出下三角队形,数值从大到小,逐渐增长 输入格式: m 输出格式: 1 2 1 3 2 1 4 3 2 1 5 4 3 2 1 6 5 4 3 2 1 输入样例: 在这里给出一组输入.例如: 6 输出 ...

  3. form表单刷新_《大胖 ? 小课》- 不用 js 实现文件无刷新上传

    这是<大胖小课>栏目的专题一<说说文件上传那些事儿>的第3节-<不用 js 实现文件无刷新上传> 专题已经更新章节: <大胖 • 小课>- 我是这样理解 ...

  4. sdut-1118 C语言实验——从大到小输出a、b、c(选择结构)

    点击打开链接 C语言实验--从大到小输出a.b.c(选择结构) Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Pr ...

  5. 从大到小输出a、b、c(选择结构)

    从键盘输入三个整数a.b.c,要求将输出的数据按从大到小排序后输出. Input 从键盘上输入三个整数a.b.c,每个整数之间用空格分开. Output 从大到小顺序输出a.b.c的值. Sample ...

  6. arraylist从大到小排序_程序猿面试宝典:你该知道的数组排序算法

    通常情况下,我们对数组的操作远远不止遍历判断大小或者判断奇偶数这么简单.比如,当我们需要求一个数组中所有元素的平均值时,操作很简单,只需要去遍历这个数组,并将其内部所有元素中存储的内容进行求和,最后用 ...

  7. OpenAI 研究员最新博客:如何在多GPU上训练真正的大模型?

    [专栏:前沿进展]近年来,在大规模预训练语言模型的帮助下,许多NLP模型在基准测试任务中取得了更好的结果.如何训练大而深的神经网络是一个挑战,需要大量的GPU内存和很长的训练时间.本文回顾了几种流行的 ...

  8. 史上最全MySQL 大表优化方案(长文)

    转载自  史上最全MySQL 大表优化方案(长文) 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 一.单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑 ...

  9. 求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再把所有满足条件的四位数依次存入数组b中,然后对数组b中的四位数按从大到小的顺序进行排序。

    已知数据文件IN13.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数jsValue(),其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位 ...

最新文章

  1. 云信小课堂丨简单四步,快速搭建协同办公系统!
  2. wxWidgets:库LIB清单
  3. Java程序猿如何从码农晋升为架构师
  4. n阶幻方c语言编程,求单偶阶与双偶阶幻方编程思想及其算法!
  5. 到底是32位系统运行快还是64位系统快
  6. c语言贪吃蛇咬到尾巴,【图片】C语言小游戏~贪吃蛇【c语言吧】_百度贴吧
  7. Xcode常见的编译、运行等错误的解决
  8. 面试中的排序算法总结
  9. Jade报错:Invalid indentation,you can use tabs or spaces but not both问题
  10. eureka-client无法启动com.netflix.discovery.DiscoveryClient : Shutting down DiscoveryClient
  11. markdown颜色索引及表格背景颜色填充
  12. android编程闪退,软件闪退怎么办
  13. 【Scratch-控制模块】Scratch-克隆
  14. 十六周项目一----冒泡排序
  15. [脚本]用windows批处理文件自动化Python(虚拟)环境的配置
  16. 课堂教学评价的主要内容
  17. 女士适合学数据分析吗
  18. 线程池的shutdown()与shutdownNow()方法的区别
  19. 基于微信小程序的自驾游拼团平台的设计与实现源码
  20. GDI+ 绘制砂岩含量图版

热门文章

  1. webdriver操作frame
  2. android 蓝牙触控笔,FiftyThree 53 Paper pencil 电容笔蓝牙触控笔 上手试用
  3. 修改“IP属地“,我们说不
  4. 软件测试 | 测试开发 | 3年测试经验跳槽成功拿下30W+年薪
  5. python entry_tkinter常用控件演示(Entry)
  6. Python opencv 在图片上写字
  7. 是德科技34901A支持的量程
  8. 怎么做网站教程html文本文档,HTML新手教程
  9. 排序算法(5) -- 快速排序
  10. 2048小游戏lua