1、第1行输出1个* ,第2行输出2个,第3行输出3个,...,第6行输出6个。 总共输出6行,每行的之间要有空格,要求使用三种方式实现:for嵌套循环,while嵌套循环,字符串的复制操作。
2、for循环和if语句混用,实现输出1~10之间的偶数
print("①for嵌套循环:")
for i in range(1,6+1):
for j in range(i):
print("*",end=" ")
print() #每行的换行
print("②while嵌套循环:")
cnt = 1
while cnt<=6:
i = 1
while i<= cnt:
print("*",end=" ")
i+=1
cnt+=1
print()
print("③字符串的复制操作")
for i in range(1,6+1):
print("* "*i)
print("\n1~10之间的偶数:",end="")
for i in range(1,10+1):
if i%2 ==0 :
print(i,end=" ")
for i in range(7):
st = ''
for j in range(i):
st += '*'
print(st)
print()
i = 0
while (i<6):
st1 = ''
j = 0
while (j<=i):
st1 += '*'
j += 1
i += 1
print(st1)
print()