import time
# 直角三角形
#控制行
for i in range(5):
#控制列
for j in range(i+1):
#打印*,print()默认打印完一次后换行,end=''可以控制print()不换行
print('* ',end='')
time.sleep(1)
#控制打印完一行之后换行,因为行是一层循环列是二层循环,列中打印不换行 ,如果不在二层循环换行的话最终打印结果只有一行
print()
#空心矩形
#控制行
for i in range(5):
#控制列
for j in range(5):
#控制矩形边框,只打印第1行、第5行、第1列、第5列
if i == 0 or i==4 or j == 0 or j == 4:
print('*',end=' ')
else:
#控制空心的部分
print('-',end=' ')
#控制每行打印完成后换行
print()
#正三角形
import time
#控制行
for i in range(5):
#控制列,左侧空白的部分,控制正三角形行的开始位置
for j in range(5-i):
print(end='-')
time.sleep(1)
#控制列,正三角形的部分
for k in range(i+1):
print('* ',end='')
time.sleep(1)
#打印完一行后换行
print()
这里写自定义目录标题利用for循环打印空心矩形,直角三角形,空心直角三角形新的改变利用for循环打印空心矩形,直角三角形,空心直角三角形你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变for i in range(5): for j in range...