题目2 随机整数列表游戏 编写程序文件cx2.py,实现如下功能:
1) 定义一个函数Pzc(n),判断整数n是否能同时被3整除。
2) 定义一个函数Lst(n),功能是生成一个元素由n个0-100之间随机整数构成的列表。
3) 利用上面的函数,生成一个由15个100以内正整数构成的列表A,找出该列表中能同时被3整除的元素放到列表B中,统计个数并按从小到大的顺序显示出来。

显示格式如下图示例:

随机整数列表_整数数列表

随机整数列表_sort语句_02

由于每个Python模块(Python文件)都包含内置的变量__name__,当运行模块被执行的时候,__name__等于文件名(包含了后缀.py)。如果import到其他模块中,则__name__等于模块名称(不包含后缀.py)。而“main”等于当前执行文件的名称(包含了后缀.py)。所以当模块被直接执行时,name == 'main’结果为真;而当模块被import到其他模块中时,name == 'main’结果为假,就是不调用对应的方法。
简而言之就是:name 是当前模块名,当模块被直接运行时模块名为 main 。当模块被直接运行时,代码将被运行,当模块是被导入时,代码不被运行。

随机整数列表_整数数列表_03