要求:在控制台上上输入如下案例
***********
***********
***********
代码1如下:
layer = int(input("请输入你要打印的行数:"))
index = 1
while index <= layer:print("*"*10)index += 1
ps:为了确保index += 1
语句在循环体内,所以index += 1
语句的缩进要与print相同,从而实现正确的循环计数。缩进可以使用空格也可以使用Tab制表符键,但是为了便于区别不易混淆建议同一程序中使用一种方式。
效果展示:
*
**
***
****
*****
******
*
**
***
****
*****
*
***
*****
*******
代码2如下:
layer = int(input("请输入你要打印的行数:"))
index = 1
# while index <= layer:
# print("*"*10)
# index += 1
while index <= layer:j=1while j <= index:print("*",end="")j += 1print()index += 1
效果展示: