看国光哥的博客发现他发了一篇c语言打印各种图形 然后自己最近在学python发现这是
很锻炼萌新思维的一些题 然后就想用python写一下总结的时候发现循环这一块理解的并不是很到位
直角三角形
1 | for i in range(10): |
直角三角形旋转90°
1 | for i in range(10,0,-1): |
直角三角形旋转180°
1 | for i in range(1,10): |
直角三角形旋转270°
1 | for i in range(1,10): |
等腰三角形
1 | for i in range(10): |
等腰三角形旋转90°
这里用的是用的直角三角形和选择转90°的直角三角形
1 | for i in range(10): |
等腰三角形旋转180°
1 | for i in range(10): |
等腰三角形旋转270
1 | for i in range(10): |
菱形
原等腰三角形和旋转180°的等腰三角形加在一起即可
1 | for i in range(10): |
总结
通过打印以上各种图形 感觉对for的理解更深刻了 明天会更好 真好