【python】while循环练习
- 将1`100以内的整数相加
i = 0
result = 0
while i <= 100:
print (i)
result += i
i += 1
print ('%d' %result)
i = 0
result = 0
while i <= 100:
result += i
i += 1
print (result)
-
结果
-
将1~100内的奇数相加
i = 0
result = 0
while i <= 100:
if i % 2 !=0 :
print (i)
result += i
i += 1
print ('1`100奇数相加结果是%d' %result)
-
结果
-
将1~100内的偶数相加
i = 0
result = 0
while i <= 100:
if i % 2 == 0:
print (i)
result += i
i += 1
print (result)
- 结果
while嵌套
- 打印出五行*号,数量逐渐增加
row = 1
while row <= 5:
col = 1
while col <= row:
#end=''不换行
print ('*',end='')
col += 1
print ('')
row += 1
-
结果
-
打印出九九乘法表
row = 1
while row <= 9:
col = 1
while col <= row:
print ('%d * %d = %d\t' %(row,col,col*row),end='')
col += 1
print('')
row += 1
- 结果