Python打印等边三角形
示例1:
创新互联公司主营赤壁网站建设的网络公司,主营网站建设方案,成都App定制开发,赤壁h5成都微信小程序搭建,赤壁网站营销推广欢迎赤壁等地区企业咨询
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 根据输入打印
rows = int(raw_input('please input number:'))
# 等边三角形
for i in range(0, rows + 1):
for j in range(0, rows - i):
print " ",
j += 1
for k in range(0, 2 * i - 1):
if k == 0 or k == 2 * i - 2 or i == rows:
if i == rows:
if k % 2 == 0:
print "*",
else:
print " ",
else:
print "*",
else:
print " ",
k += 1
print "\n"
i += 1
print 'the end';
代码截图1:
运行截图1:
示例2:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 根据输入打印
rows = int(raw_input('please input number:'))
# 等边三角形
for i in range(0, rows + 1):
for j in range(0, rows - i):
print " ",
j += 1
for k in range(0, 2 * i - 1):
if i == rows:
if k % 2 == 0:
print "*",
else:
print " ",
else:
print "*",
k += 1
print "\n"
i += 1
print 'the end';
代码截图2:
运行截图2:
查看更多技术请移步:https://ui.29mn.com
文章标题:Python打印等边三角形
网站网址:http://scyanting.com/article/ggeioj.html