python3:实现输出等边三角形、直角三角形

学习python,用的是3.5的版本;

记录一下学习历程~

 

一、先来一个简单的,输出直角三角形:

***知识点:for循环,range()函数

 

二、进阶:输出等边三角形

******知识点:嵌套for循环,range()函数,print()函数

# 输出等边三角形 方式一:
for i in range(1,6):
for j in range(1,6-i):
print(" ",end="")
for k in range(1,i+1):
print("* ",end="")
print("")


# 输出等边三角形 方式二:
for i in range(1,6):
for j in range(1,6-i):
print(" ",end="")
print("* "*i)

备注:print()输出默认换行,使用参数end=“”,表示循环内不换行。

 

posted @ 2018-09-28 17:19  Winnie~  阅读(9997)  评论(0编辑  收藏  举报