Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据


文章目录

  • Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据
  • 前言
  • 一、嵌套循环
  • 二、利用嵌套循环打印九九乘法表
  • 三、用列表和字典存储下表信息,并打印出表中年龄大于等于9岁的数据
  • 总结

前生篇:for循环结构_遍历各种可迭代对象_range对象


前言

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第1张图片


一、嵌套循环

  • 一个循环体内可以嵌入另一个循环,一般称为“嵌套循环”,或者“多重循环”。

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第2张图片

代码演示:

for x in range(5):
    for y in range(5):
        print(x, end='\t')
    print()     # 仅用于换行

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第3张图片

二、利用嵌套循环打印九九乘法表

代码演示:

for x in range(1,10):
    for y in range(1,x+1):
        print('{0}*{1}={2}'.format(x, y, (x*y)), end='\t')
    print()     # 仅用于换行

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第4张图片

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第5张图片

三、用列表和字典存储下表信息,并打印出表中年龄大于等于9岁的数据

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第6张图片

代码演示:

r1 = dict(name='喜洋洋', age=8, sex='男', play='80')
r2 = dict(name='美洋洋', age=9, sex='女', play='60')
r3 = dict(name='灰太狼', age=10, sex='男', play='90')
tb = [r1,r2,r3]

for x in tb:
    if x.get('age') >= 9:
        print(x)

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第7张图片


总结

以上帮各位总结好了,收藏,关注即可查收。

前生篇:for循环结构_遍历各种可迭代对象_range对象


关注下方公众号,免费拿Python学习资料!!!

Python入门基础篇 No.45 —— 嵌套循环_九九乘法表_打印表格数据_第8张图片

你可能感兴趣的:(#,基础,python,列表,数据分析,经验分享,程序人生)