Python_控制语句(嵌套循环案例)

1.打印九九乘法表

 Python_控制语句(嵌套循环案例)

经观察可确认由等式左侧的乘数作为两个循环变量。其次可发现当两个变量值相等时进行换行操作且左侧变量总是大于等于右侧变量:

for m in range(1,10):               #m表示乘法等式左边部分的第一个乘数
    for n in range(1,m+1):           #n表示乘法等式左边部分的第二个乘数,n总是小于等于m,所以到m+1
        print('{0}*{1}={2}'.format(m,n,m * n),end = '\t')
    print()

结果:

Python_控制语句(嵌套循环案例)

2.表格数据打印

 Python_控制语句(嵌套循环案例)

r1 = {'name':'高小一','age':18,'salary':30000,'city':'Beijing'}
r2 = {'name':'高小二','age':19,'salary':20000,'city':'Shanghai'}
r3 = {'name':'高小五','age':20,'salary':10000,'city':'Shenzhen'}
tb = [r1,r2,r3]
for x in tb:                                    #x是关于字典的变量
    if x.get('salary') > 15000:                 #判断三个字典是否满足薪水大于15000的条件
        print(x)                                #满足打印该字典全部数据

 

 

 

 

上一篇:PHP中cookie与session总结


下一篇:Jetpact Compose状态管理简单理解,如何保证高可用