1、打印这样的九九乘法表
n = 9
while n>0:
m = 1
while m<=n:
print(’%s*%s=%s\t’%(m,n,m*n),end=’’)
m+=1
print()
n-=1
2、使用循环完成以下图形的输出 最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系:mengy7762 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~
i = 1
while i < 6:
print(’ ‘*(6-i-1),end=’’)
k = 1
while k<=2*i-1:
print(k,end=’’)
k+=1
i += 1
print()
3、使用循环完成以下图形的输出
i = 1
while i < 6:
print(’’(2*i-1))
i+=1
4、例如有一个数字列表里有重复的数字,求这个数字在列表中所有的下标
k = 0
j = 0
a = [2,1,3,5,6,9,5,7,5,8,4,5]
while j<len(a)-1:
m = j+1
while m<len(a):
if(a[j]==a[m]):
while k<len(a):
if a[k]==a[m]:
print(k,end=’\000’)
k += 1
break
m+=1
j+=1
修改:
#判断是否有重复的数字,并打印重复数字的下标
m = [35,4,35,6,3,35,7,8,35,9,11,5,35]
i = 0
while i<len(m):
if(m.count(m[i])>1):
print(i,’ ‘,end=’’)
i+=1