我对这个代码有问题,它应该做的是:a

b c

a b c

a b c a

b c a b c

我想创建一个函数金字塔(n),其中n是行数。我想用“abc”写出来。我可以创建这样的三角形,但不改变字母。我正在考虑从1到3的for循环,但无法想出它不会这样做的东西:

^{pr2}$

或者打印会考虑多次(就像for循环中for loop(for rows)一样(从1到3,用于更改字母))。在

这些是我的尝试:def pyramid(n):

word = 'abc'

for i in range(1, n+1):

print (" "*(n-i), " ".join(word[1]*i))

""" Just for help, to see how it works, if I can't come up with something

while looking at it. (n-1) would be (n-i) in loop.

print(" "*(n-1),'a')

print(" "*(n-2),'b','c')

print(" "*(n-3),'a','b','c')

print(" "*(n-4),'a','b','c','a')

print(" "*(n-5),'b','c','a','b','c')

"""

""" Corectly looking solution, but just for one number.

def pyramid(n):

for i in range(1, n+1):

print (" "*(n-i), " ".join(str(n)*i))

"""

python用*做三角形_用“abc”做成的三角形【python】相关推荐

  1. python怎么做表格_零基础小白怎么用Python做表格?

    用Python操作Excel在工作中还是挺常用的,因为毕竟不懂Excel是一个用户庞大的数据管理软件.本文用Python3!在给大家分享之前呢,小编推荐一下一个挺不错的交流宝地,里面都是一群热爱并在学 ...

  2. python代码做图_超好看的弦图,Python一行代码就能做

    原标题:超好看的弦图,Python一行代码就能做 说起可视化图表,那么弦图( C hord Diagram)一定是颜值担当了,比如我们通过使用百度迁徙数据来可视化展示武汉及其周边城市的迁徙数据

  3. 用python自己做游戏_练习项目20:使用python制作游戏(中)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 上一篇教程,我们通过实现一个敌机由上至下的循环过程,初步了解了pygame这个模块的使用. 接下来,我们进行第二阶段,真正的实现一个通过鼠标控制的小游戏. ...

  4. python怎样做表格_零基础小白怎么用Python做表格?

    用Python操作Excel在工作中还是挺常用的,因为毕竟不懂Excel是一个用户庞大的数据管理软件.本文用Python3!在给大家分享之前呢,小编推荐一下一个挺不错的交流宝地,里面都是一群热爱并在学 ...

  5. python主要用于系统编程_一文带你了解python是什么?能做什么?为什么(附赠40G项目实战+绝版电子书)...

    什么是 Python? Python 是一门流行的编程语言.它由 Guido van Rossum 创建,于 1991 年发布. 它用于:当然小编这里也准备一份适合你的学习资料爬虫 ,python学习 ...

  6. Python能做什么事?为什么人工智能一定要学Python?

    随手打开一个招聘网站,你会发现排名靠前的互联网企业都在招聘Python人才.如饿了么.小米.360.腾讯.美团和知乎等.并且,Python的从业薪资还是非常高的,月薪10k-15k都是正常范围,部分月 ...

  7. 最适合新手的python刷题网站_有没有适合新手练习Python的网站(做题类)?

    直接在知乎看我整理的练习题就可以了, 给你分享一下我自己亲身经历过的python考试题(下面还有练习题大全哦~~~) 记得给小达点个关注~ 你可以参考下面的题进行练习,考试题换汤不换药,希望对你有帮助 ...

  8. python如何做动画_如何在Python中动画动态系统的运动?

    假设你有一个4个微分方程,它代表了一个动态系统(推车上的钟摆)的运动,你用来求解这些方程scipy.integrate.odeint持续10秒,间隔0.01秒.在 最后得到尺寸为(1000,4)的解矩 ...

  9. 学python将来做什么_学python能干嘛?

    明确目标 所谓明确目标就是要先知道,学习python的目的是为了什么? 一.Python可以做什么? 二.为了将来从来从事相关开发工作? 三.简便当前工作环境,提升工作效率? 四.不甘落后,学习一门语 ...

最新文章

  1. OpenGL在frag着色器中模拟手电筒效果
  2. cookie和session原理
  3. javascript学习系列(2):数组中的filter方法
  4. Vue基础之Vue条件渲染
  5. WEB安全基础-HTML相关知识
  6. 结合图拉普拉斯的半监督学习
  7. Java区间拆分子集求和,对列表中的数字子集求和
  8. NGN学习笔记4——软交换中的协议2—Megaco/H.248
  9. NSString Unicode
  10. java计算机毕业设计快滴预约平台MyBatis+系统+LW文档+源码+调试部署
  11. php截取视频指定帧为图片,把视频变成一帧一帧的图片(ae怎么把视频变成单帧) 视频截图视频画面每帧图片截取...
  12. 全球5G发展洞察2022(上)
  13. CodeForces 1009 D. Relatively Prime Graph(思维)
  14. java.sql.SQLException: Cannot create com.liqi.entry.User: com.li.entry.User Query: SELECT * from u
  15. cobbler集成服务器批量安装操作系统(无人值守)
  16. 如何抓取安卓APP日志?
  17. 可视化 | 用Python分析近5000个旅游景点,告诉你假期应该去哪玩
  18. 数据预处理常用方法流程
  19. arya-sites模块的主要类
  20. 华为手机保留数据解锁密码华为手机不删除数据解锁屏密码华为手机保资料解屏幕锁华为手机不清除数据解锁教程华为荣耀解锁密码保留数据

热门文章

  1. ubuntu install ai k8s kubeadm
  2. Notepad++回车换行替换
  3. 《穷爸爸、富爸爸》读后感
  4. Oracle EBS OM Drop Ship Orders(直发业务)测试
  5. 分位数回归损失函数代码实现解析
  6. Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`
  7. servlet和jsp实现简单分页功能
  8. 一文把Redis主从复制、哨兵、Cluster三种模式摸透,kalilinux使用教程书
  9. spring-transaction源码分析(1)概述和事务传播级别
  10. 点阵字体, 矢量字体