python学习,打印等腰直角三角形 实心正方形空心正方形
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习,打印等腰直角三角形 实心正方形空心正方形相关的知识,希望对你有一定的参考价值。
在学习python的过程中,自己做了一个小练习
#!/usr/bin/python
# -*- coding: utf-8 -*-
name = input("请输入数字: ")
count = int(name)
count2 = int(name)
#空心正方形
while (count > 0):
for i in range(count2):
if count == count2:
print ‘*‘,
elif count == 1:
print ‘*‘,
elif i == 0:
print ‘*‘,
elif i == count2 - 1:
print ‘*‘,
else:
print ‘ ‘,
count = count-1
print(‘‘)
#实心正方形
while (count > 0):
for i in range(count2):
print ‘*‘,
count = count-1
print(‘‘)
#等腰直角三角形
while (count > 0):
for i in range(count):
print ‘*‘,
count = count-1
print(‘‘)
打印结果
* * * * * * * * * * * * * * *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* * * * * * * * * * * * * * *
请输入数字: 15
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
请输入数字: 15
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
下面教程提供的案例,并没有参考,上面代码全是自己写的。
以上是关于python学习,打印等腰直角三角形 实心正方形空心正方形的主要内容,如果未能解决你的问题,请参考以下文章