python实现while循环打印星星的四种形状


Posted in Python onNovember 23, 2019

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

*
**
***
****
*****

#1.定义一个行计数器
row = 1
while row <= 5:
 #定义一个列计数器
 col = 1
 #开始循环
 while col <= row:
  print('*',end='')
  col += 1
 print('')
 row += 1

python实现while循环打印星星的四种形状

如果想要星星倒过来呢

#1.定义一个行计数器
row = 1
while row <= 5:
 #定义一个列计数器
 col = 5
 #开始循环
 while col >= row:
  print('*',end='')
  col -= 1
 print('')
 row += 1

python实现while循环打印星星的四种形状

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

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

python实现while循环打印星星的四种形状

另外一种排列方式

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

python实现while循环打印星星的四种形状

ok~

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

Python 相关文章推荐
Python爬取京东的商品分类与链接
Aug 26 Python
利用python程序生成word和PDF文档的方法
Feb 14 Python
python与php实现分割文件代码
Mar 06 Python
Django中的forms组件实例详解
Nov 08 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
Dec 05 Python
python字符串查找函数的用法详解
Jul 08 Python
Python 实现毫秒级淘宝抢购脚本的示例代码
Sep 16 Python
python梯度下降算法的实现
Feb 24 Python
python将字典内容写入json文件的实例代码
Aug 12 Python
Python绘制地图神器folium的新人入门指南
May 23 Python
Python加密与解密模块hashlib与hmac
Jun 05 Python
使用opencv-python如何打开USB或者笔记本前置摄像头
Jun 21 Python
python实现七段数码管和倒计时效果
Nov 23 #Python
Python turtle库绘制菱形的3种方式小结
Nov 23 #Python
使用Python画出小人发射爱心的代码
Nov 23 #Python
用python的turtle模块实现给女票画个小心心
Nov 23 #Python
python 利用turtle库绘制笑脸和哭脸的例子
Nov 23 #Python
Python使用Turtle库绘制一棵西兰花
Nov 23 #Python
用Python实现校园通知更新提醒功能
Nov 23 #Python
You might like
小谈php正则提取图片地址
2014/03/27 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
PHP中常用的字符串格式化函数总结
2014/11/19 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
javascript 获取页面的高度及滚动条的位置的代码
2010/05/06 Javascript
js下通过prototype扩展实现indexOf的代码
2010/12/08 Javascript
JavaScript利用构造函数和原型的方式模拟C#类的功能
2014/03/06 Javascript
JS去除iframe滚动条的方法
2015/04/01 Javascript
jquery在ie7下选择器的问题导致append失效的解决方法
2016/01/10 Javascript
微信小程序实现滑动删除效果
2017/05/19 Javascript
React Native 搭建开发环境的方法步骤
2017/10/30 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
JS常见面试试题总结【去重、遍历、闭包、继承等】
2019/08/27 Javascript
[00:17]游戏风云独家报道:DD赛后说出数字秘密 吓死你们啊!
2014/07/13 DOTA
Python Mysql自动备份脚本
2008/07/14 Python
Python Queue模块详解
2014/11/30 Python
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
python开发之thread实现布朗运动的方法
2015/11/11 Python
Python第三方库的安装方法总结
2016/06/06 Python
python opencv实现任意角度的透视变换实例代码
2018/01/12 Python
Pandas读取MySQL数据到DataFrame的方法
2018/07/25 Python
利用python画出折线图
2018/07/26 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
Python中itertools的用法详解
2020/02/07 Python
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
HEMA英国:荷兰原创设计
2018/08/28 全球购物
3D空间设计学生找工作的自我评价
2013/10/28 职场文书
数控技术专业推荐信
2013/11/01 职场文书
大学生工作推荐信范文
2013/12/02 职场文书
人事专员岗位职责范本
2014/03/04 职场文书
财务会计专业求职信
2014/06/09 职场文书
青年标兵事迹材料
2014/08/16 职场文书
2019最新婚庆对联集锦!
2019/07/10 职场文书
大学生饮品店创业计划书范文
2019/07/10 职场文书
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android
MySQL数据库查询进阶之多表查询详解
2022/04/08 MySQL