用python写一个菱形

来源:互联网 发布:大乐网络代理什么游戏 编辑:程序博客网 时间:2024/06/05 19:25

我们写一个用数字控制一个菱形。  我们可以通过for循环写两个等腰三角形一个倒立组合起来可以实现一个菱形

n=int(input("请输入行数:"))-------这个n可以控制菱形的大小
for i in range(1,n):    for j in range(1,n-i):        print(end=" ")-------------------------要实现三角形我们必须要用空格来确定每一行*的位置,在这里我们输出的是一个
    for a in range(1,i+1):                      用空格来实现的倒立的直角三角形        print("*",end=" " )    print()          ---------------------------这里我们用*输出了一个等腰三角形用end=“”中间的空格撑开了每个星星间的距离
                                                使它成为一个等腰三角形
--------------------------------第一个等腰三角形完成---------------------------------------------
for b in range(2,n):----------------为了避免两个等腰三角形拼接的时候出现两行是同样的星星数,所以我们取值的时候要比地一个小1    for c in range (2,b+1):          空格的直角三角形也是同样的道理        print(end=" ")----------------------这里输出的是一个用空格实现的正的直角三角形    for d in range(b,n):        print("*",end=" ")    print()------------------输出一个正的等腰三角形原理同上
把两拼接起来就是一个菱形
--------------------------------------------------------
还有好多更好的办法大家可以评论,共同学习一起进步

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 网银转账名字打错了怎么办 百世快递邮东西到长春件丢失怎么办 三色吸顶灯有一色不亮了怎么办 超级试驾车超出取车行政区域怎么办 护士电子化注册激活码搞丢了怎么办 香港地铁地铁错买了特惠票怎么办 湖北软考证书领取没有准考证怎么办 哈罗单车电动车骑着没电了怎么办 招聘线上测评的通行证过期了怎么办 上海落户在国企辞职后户口怎么办 老党员干部档案丢失人以去世怎么办 档案中的年龄有涂改办理退休怎么办 到办理退休不知档案在那怎么办 职工办理退休时档案丢了怎么办 老婆嫌我穷把我和孩子抛弃了怎么办 我招工表比我实际年龄小一岁怎么办 考上好学校名额被顶替了怎么办 面试题领导越级安排工作你怎么办 一个23岁的大学生身体肥胖怎么办 雷达手表把调时间的把出来了怎么办 农村没有住电表被卸载了怎么办 工商已吊销未注销要恢复营业怎么办 中专类学校取消后在编的老师怎么办 情迁微信内置抢红包版本过低怎么办 船运货给客户货到他不要怎么办 摩拜单车锁了还在计费怎么办 旧公司股份现成立新公司股份怎么办 比亚迪l3线路进水打不着火怎么办 新成立的建筑公司没有业绩怎么办 被骗做了深圳国税实名办税怎么办 天猫精灵生活灯老是离线怎么办 电信合约没到期不想用了怎么办 电信合约卡到期不想用了怎么办 欧普照明平板灯坏了怎么办 交通违章处理了但系统没更新怎么办 车里的空调一直吹的是热气怎么办 丰田雷凌保养手册丢了怎么办 海尔电视两年主板坏了怎么办 海信电视保修期内主板坏了怎么办 乐视电视的主板坏了怎么办 车电瓶没电了打不着火怎么办