在控制台连续输出五行*,每一行星号数量一次递增

*

**

***

****

*****

#1.定义一个行计数器

row = 1

while row <= 5:

#定义一个列计数器

col = 1

#开始循环

while col <= row:

print('*',end='')

col += 1

print('')

row += 1

如果想要星星倒过来呢

#1.定义一个行计数器

row = 1

while row <= 5:

#定义一个列计数器

col = 5

#开始循环

while col >= row:

print('*',end='')

col -= 1

print('')

row += 1

那么如果想让空格先,然后*呢

row = 1

while row <= 5: # 行数,循环五次

a = 1

col = 1

while a <= 5 - row: # a控制每行的空格数=5-行数,例如:第一行为5-1=4个空格

print(' ', end='') # 不换行

a += 1

while col <= row: # col控制*的数量=行数

print('*', end='')

col += 1

print()

row += 1

另外一种排列方式

row = 1

while row <= 5: # 行数,循环五次

a = 1

col = 1

while a <= row - 1: # a控制每行的空格数=5-行数,例如:第一行为5-1=4个空格

print(' ', end='') # 不换行

a += 1

while col <= 6-row: # col控制*的数量=行数

print('*', end='')

col += 1

print()

row += 1

ok~

以上这篇python实现while循环打印星星的四种形状就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

python星星闪烁_python实现while循环打印星星的四种形状相关推荐

  1. python打印星星居中_python实现while循环打印星星的四种形状

    在控制台连续输出五行*,每一行星号数量一次递增 * ** *** **** ***** #1.定义一个行计数器 row = 1 while row <= 5: #定义一个列计数器 col = 1 ...

  2. python循环五角星做法_python实现while循环打印星星的四种形状

    在控制台连续输出五行*,每一行星号数量一次递增 * ** *** **** ***** #1.定义一个行计数器 row = 1 while row <= 5: #定义一个列计数器 col = 1 ...

  3. python 使用while循环输出*组成的菱形_python实现while循环打印星星的四种形状

    在控制台连续输出五行*,每一行星号数量一次递增 * ** *** **** ***** #1.定义一个行计数器 row = 1 while row <= 5: #定义一个列计数器 col = 1 ...

  4. python输出4行递减星星_python中while循环打印星星的四种形状

    在控制台连续输出五行*,每一行星号数量一次递增 * ** *** **** ***** #1.定义一个行计数器 row = 1 while row <= 5: #定义一个列计数器 col = 1 ...

  5. python去重语句_Python对列表去重的多种方法(四种方法)

    无聊统计了下列表去重到底有多少种方法.下面小编给大家总结一下,具体内容详情如下: 开发中对数组.列表去重是非常常见的需求,对一个list中的id进行去重,有下面几种方法,前面两种方法不能保证顺序, 后 ...

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

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

  7. python循环语句打印三角形_Python利用for循环打印星号三角形的案例

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

  8. python循环经典例题_python练习题:循环打印嵌套列表

    好久没写博文了,添加一个练习题,选自<head_first_python>~~ python列表:以中括号开始和结束"[]":列表项以逗号","分隔 ...

  9. python用双重循环输出菱形_Python 使用双重循环打印图形菱形操作

    如下所示: a = int(input("请输入菱形行数:")) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 p ...

  10. python中for循环打印菱形_Python 使用双重循环打印图形菱形操作

    如下所示: a = int(input("请输入菱形行数:")) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 p ...

最新文章

  1. 机器学习中四种调参方法总结
  2. 一文详解缺陷检测相关算法!
  3. 神经网络 Log-Sum-Exp
  4. 文件的创建与读取 文件的数据添加
  5. 安装vue-cli时报错
  6. 有计算机知识,计算机基本理论基础知识总汇
  7. yum安装软件提示Another app is currently holding the yum lock
  8. 在ag-grid表格上实现类似Excel中的按下enter键自动跳转到下一行对应的输入框功能,Angular4开发...
  9. Scala基础-01-Scala环境安装及基础语法(变量,函数)
  10. centos开机启动项管理
  11. Filenet路线更新及新版官网上线公告 ​
  12. 数据外推算法 c语言,[原创]如何进行内插法和外推法的计算
  13. python怎样分析文献综述怎么写_如何写文献综述?
  14. uc看视频显示服务器有点忙,UC3软件常见问题处理方案
  15. 硬核科普:年薪30万的数据分析师,每天到底在干些什么?
  16. invoke 按钮点击_使用aspectj对app中按钮的快速点击进行处理
  17. python 远程控制实例
  18. C++ 封装一个简单的String
  19. git报403问题解决
  20. 想开抖音小店无货源的朋友看过来,教你零成本开店

热门文章

  1. 利用VMWare和软路由多播实现校园网带宽叠加
  2. python里冒号什么意思_在Python中冒号等于(:=)是什么意思?
  3. 学习笔记(32):Google开发专家带你学 AI:入门到实战(Keras/Tensorflow)(附源码)-模型微调(青出于蓝胜于蓝)...
  4. 面试官:为什么 MySQL 的索引要使用 B+ 树,而不是其它树?比如 B 树?
  5. 南部翔宇实验小学第六届校园文化艺术节闭幕式暨“六一”庆祝活动
  6. Microsoft 神经网络分析算法
  7. SourceInsight4.0黑色背景主题
  8. Mapped Statements collection already contains value for com.bai.dao.Userdao.UserByID
  9. 网站被黑总被跳转到其他网站的处理解决过程
  10. 上山的路上,总得给自己一点阳光。