python打印长方形用*表示_python打印菱形、三角形、矩形等图形
#coding:utf-8
rows = int(raw_input('please enter a rows! '))
i = j = k = 1 #声明变量,i用于控制外层循环(图形行数),j用于控制空格的个数,k用于控制*的个数
#等腰直角三角形1
print "等腰直角三角形1"
for i in range(0, rows):
for k in range(0, rows - i):
print " * ", #注意这里的",",一定不能省略,可以起到不换行的作用
k += 1
i += 1
print "\n"
#打印实心等边三角形
print "打印空心等边三角形,这里去掉if-else条件判断就是实心的"
for i in range(0, rows + 1):#变量i控制行数
for j in range(0, rows - i):#(1,rows-i)
print " ",
j += 1
for k in range(0, 2 * i - 1):#(1,2*i)
if k == 0 or k == 2 * i - 2 or i == rows:
if i == rows:
if k % 2 == 0:#因为第一个数是从0开始的,所以要是偶数打印*,奇数打印空格print "*",
else:
print " ", #注意这里的",",一定不能省略,可以起到不换行的作用else:
print "*",
else:
print " ",
k += 1
print "\n"
i += 1
#打印菱形
print "打印空心等菱形,这里去掉if-else条件判断就是实心的"
for i in range(rows):#变量i控制行数
for j in range(rows - i):#(1,rows-i)
print " ",
j += 1
for k in range(2 * i - 1):#(1,2*i)
if k == 0 or k == 2 * i - 2:
print "*",
else:
print " ",
k += 1
print "\n"
python打印长方形用*表示_python打印菱形、三角形、矩形等图形相关推荐
- python计算长方形面积代码_Python计算两个矩形重合面积代码实例
这篇文章主要介绍了Python 实现两个矩形重合面积代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 计算两个矩形的重合面积 imp ...
- python绘制等边三角形的代码_python 打印直角三角形,等边三角形,菱形,正方形的代码...
三角形 等腰直角三角形1 2.7 #coding:utf-8 rows = int(raw_input('输入列数: ')) i = j = k = 1 #声明变量,i用于控制外层循环(图形行数),j ...
- python无角正方形代码_python 打印直角三角形,等边三角形,菱形,正方形的代码...
三角形 等腰直角三角形1 2.7 #coding:utf-8 rows = int(raw_input('输入列数: ')) i = j = k = 1 #声明变量,i用于控制外层循环(图形行数),j ...
- python语言1010的八进制_python打印十六进制
参考代码: print("{:>30,}".format(.9)) 7.给定一个整数数字 0x1010,请依次输出 Python 语言中十六进制.十进制.八进制和二进 制表示 ...
- python打印一个对象的所有属性_python打印出所有的对象/模块的属性代码详解
python 打印出所有的对象/模块的属性(实例代码) 实例如下: import sys def print_all(module_): modulelist = dir(module_) lengt ...
- python代码打印杨辉三角_python打印杨辉三角
原博文 2020-03-24 18:03 − python打印杨辉三角 ```python def transfor(fun): # 定义一个转换函数, def war(N): # 带参数的装饰器,把 ...
- python绘制等边三角形的代码_Python打印等边三角形
示例1: #!/usr/bin/python # -*- coding: UTF-8 -*- # 根据输入打印 rows = int(raw_input('please input number:') ...
- python打印报错信息_python打印当前文件错误行的简单示例
这篇文章主要为大家详细介绍了python打印当前文件错误行的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 在 ...
- python输入年份输出年历_python打印万年历
1.输入年份,输入月份 2.格式化输出本月的日历 3.思路输入年,月,打印对应年月的日历. 3.1,首先1970年是Unix系统诞生的时间,1970年成为Unix的元年,1970年1月1号是星期四,现 ...
最新文章
- 英特尔10纳米处理器再度跳票,或收缩芯片代工业务
- Could not find Developer Disk Image
- LinKedHashMap和TreeMap介绍
- 面试了57位数据分析师,我发现牛逼的人都有这4个特质
- vue组件之轮播图的实现
- java string做除法_如果用java来实现传统方式的除法,用String来保存结果,想精确多少位都行,那改怎么做?...
- 【Lucy-Richardson去卷积】迭代加速算法
- 局域网共享设置软件_新页软件:如何设置局域网模式
- 《Summer Tree》第八期封面
- Rails开发细节《六》ActiveRecord Validationa and Callbacks验证和回调
- DXperience 12.2使用手册
- oppo android版本升级失败,oppo怎么刷机以及刷机失败的原因
- 人工智能降噪插件Topaz DeNoise AI
- 电磁仿真软件CST2020 下载链接及安装破·解教程笔记
- sl4a最新版下载_SL4A Script Launcherapp
- 别去赌场了,你永远赢不了“凯利公式”
- 台式计算机usb口不能用,电脑usb接口没反应是什么原因?电脑usb接口没反应解决方法...
- 关于站内信的开发思路
- 一款不错的手机端视频剪辑软件
- Bash-Script 应用案例
热门文章
- intel驱动程序和支持助理常见问题:不识别、无法检测等问题解决方法
- 遍历Map集合的键值对
- 硬盘与硬盘对拷如何操作
- Python股市数据分析教程——学会它,或可以实现半“智能”炒股 (Part 1)
- PNG文件头格式解析
- 炒股成功的人可怕到令普通人难以想象!
- 你被盗的手机是这样被解锁的!
- ngx-translate实现国际化:this.translate.use()、this.translate.get()、this.translate.instant()、onLangChange
- SpringBoot图书管理系统设计与实现(附源码下载地址)
- 关于fi dd ler 手机抓包 网卡地址地址_终端抓包与日志分析方法