我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何输出一个规则图形

输入一个正整数n了,输出2n-1层的菱形()中间一行也为2n-1个*

你题目的解答代码如下:

n = int(input("请输入一个整数:"))
for i in range(n):
    print(" "*(n-i-1) + "*"*(2*i+1))
for i in range(1,n):
    print(" "*(i) + "*"*(2*(n-i)-1))

如有帮助,望采纳!谢谢!

n=int(input('输入一个n的值:'))
for i in range(1, n, 1):
     print((' * ' * i).center(n * 3))#打印上半部分
for i in range(n, 0, -1):#打印最长的一行以及 下半部分
    print((' * ' * i).center(n * 3))

img

近期文章

  • 编写程序,求sin(x)的值
  • xml文件,报无法解析,pom也是百度找了,没有问题
  • c语言求解一元一次方程
  • 求解答,各位们。,:!.
  • 本题要求实现一个计算之间所有整数的和的简单函数。
  • 整合struts 和 spring时测试发生错误
  • 下面是一串c++代码,请问这串代码无法正常运行原因是什么
  • 定义二维数组,并访问该数组
  • 实验报告的做法怎么使用kmeans
  • 分别用while和for 计算1的平方+3的平方…+
  • 用函数求集合之间关系
  • 本题要求实现一个计算m到n之间所有整数的和的简单函数。
  • struct student s[n];语句的意思?
  • c语言汉诺塔递归解答
  • 求解答案为什么是D,求解
  • vb如何使用soap调用webservice?
  • 求一个数的各位数的平方和
  • 从键盘输入一个英文字母,输出其前驱字母,后继字母及其ASCLL值
  • 创建一个学生数据平台系统
  • 帮绑(;一_一)。,?!

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华