描述

读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬

第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。

—————————————————————————————————————————————

输入输出示例

—————————————————————————————————————————————

解题思路

先将行数和每行所要输出的星号个数以及每一行的宽度和N之间的数量关系找出来,再用好str.center(width[,fillchar])方法以及for函数和print函数就可以了。

主要需要注意的地方是N的输入格式、i的起始值以及for i in range()的用法:

N的输入格式需要的是数字而不是字符串;

i的起始值是0而行数是从第1行开始的;

for i in range()括号中的必须为整数,且是从0开始但不包括括号中的值,终值为括号中的值减一。

—————————————————————————————————————————————

代码

N=eval(input())

for i in range((N+1)//2):

print(("*"*(i*2+1)).center(N," "))

本人为初学者,若有更好的解法可以互相交流,也希望本文章能够对你有所帮助。

星号下三角形python答案_Python练习题:星号三角形相关推荐

  1. 星号下三角形python答案_Python利用for循环打印星号三角形的案例

    简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...

  2. python编程怎么画三角形的外接圆_python画出三角形外接圆和内切圆的方法

    摘要:这篇Python开发技术栏目下的"python画出三角形外接圆和内切圆的方法",介绍的技术点是"Python._和__.三角形.三角",希望对大家开发技术 ...

  3. python竞赛试题及答案_python练习题答案

    可复制.编制,期待你的好评与关注! Python 练习题库 By 郑红波 2017-12-19 一. 填空题 1. Python 标准库 math 中用来计算平方根的函数是 __________ . ...

  4. python基础训练题答案_python练习题-答案

    . Python 练习题库 By 郑红波 2017-12-19 一. 填空题 1. Python 标准库 math 中用来计算平方根的函数是 __________ . ( sqrt ) 2. 在 Py ...

  5. python编程*三角形图形创意图片_python循环输出三角形图案的例子

    我就废话不多说了,直接上代码吧! #Copyright (c)2017, 东北大学软件学院学生 # All rightsreserved #文件名称:a.py #作 者:孔云 #问题描述:编写程序,使 ...

  6. 经典兔子问题python视频_Python练习题 007:兔子生兔子

    [Python练习题 007] 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? ----------------- ...

  7. python编程求三角形面积公式_python编程 输入三角形的三条边,计算三角形的面积\...

    展开全部 # -*- coding: UTF-8 -*- # Filename : test.py# author by : www.runoob.com a = float(input('输入三角6 ...

  8. 大一python选择题_python练习题

    1.使用while实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度0度到250度,每隔20度为一项,对照表中的条目不超过10条. *转换关系:华氏温度 = 摄氏温度 9 / 5.0 + 32** ...

  9. 苹果手机看python文件大小_Python练习题:你有一个目录,装了很多照片,把它们的尺寸变成都不大于iPhone5分辨率的大小...

    第 0005 题:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小. Answer: 分析题目,一个是对图片文件的操作,更改尺寸为1130*640 还有一个是遍历目录 ...

  10. python倒三角形_python写个三角形的问题

    以前学习shell的时候记得老师给过一道这样的题,使用shell实现如下形状 * ***** ** **** *** *** **** ** *****和 * 一个正三角一个倒三角.现在使用pytho ...

最新文章

  1. 讲解ontouchstart、ontouchend、onclick区别和坑点
  2. 浅谈Android布局
  3. web模拟telnet
  4. css背景上能添加文字,CSS3怎么为文字添加背景?
  5. win7操作系统上,批处理文件,直接双击的时候,能运行起来。但是以管理员身份运行的时候,都闪退。请问,这是怎么回事?...
  6. 菜鸟的jQuery源码学习笔记(三)
  7. 设计模式----2(简单工厂模式的概念,简单工厂模式的实现,简单工厂模式的优缺点)
  8. 设置内外网互发电子邮件(exchange2010)
  9. C# WPF 生成随机数添加到DataGrid表格
  10. 百度怎么进行模糊搜索_怎么在百度上准确搜索,提高10倍效率?
  11. 电子商务数据运营的五大应用
  12. do_initcalls 的原理
  13. linux中at重定位命令,readelf命令_Linux readelf 命令用法详解:用于显示elf格式文件的信息...
  14. 第一博客,行走在编程道路上的菜鸟
  15. mysql 自增 空洞_MySQL auto_increment空洞问题
  16. vs2015 openssl-1.0.2j编译
  17. html中的matrix属性,transform,matrix属性讲解
  18. 小米手机扩容教程_手把手教你把手机16G内存升级128G 【图文教程】
  19. css文字超出省略号代替不起作用解决方法汇总大全
  20. submit表单提交

热门文章

  1. 一种高效查找树-radix的实现
  2. kali之破解隔壁老王wifi
  3. UserWarning: findfont: Font family [‘sans-serif‘] not found. Falling back to DejaVu Sans
  4. 使用USB充电的5号电池
  5. the little schemer 学习
  6. 数字转型遇阻 ,Riverbed重塑APM工具
  7. Win10安装CUDA报错NVIDIA安装程序失败
  8. 一个好玩的c++小游戏 另外一个是木马病毒
  9. 如何在PC,Mac或iPhone上启用iTunes家长限制
  10. C#针式打印机自定义纸张连续打印爬坑过程