Python-第四天作业:(三种格式化输出+模块+包)

1.格式化输出:
定义一个列表,列表中的每一个元素为字典: 列表最少包含三个元素
格式为:[
{“name”: “zhangsan”, “age”: 19, “address”: “陕西省西安市鄠邑区”}

]
使用占位符的方式格式化输出
使用新的格式化输出f/F: 列表的第一个元素左对齐,第二个元素右对齐,第三个元素为居中对齐
使用str.format方法格式化输出: 列表的第一个元素左对齐,第二个元素右对齐,第三个元素为居中对齐
输出的格式为样例为:
name age address
zhangsan 18 陕西省西安市鄠邑区
lisi 18 …
wangwu 18 …
代码实现:
在这里插入图片描述
实验结果:
在这里插入图片描述
2.什么是模块?
.py文件里面可以写很多内容, 把一个文件划分成多个文件(功能,类别)。
获取到多个.py文件: 每一个文件就叫做模块。
并且一个.py文件就是一个模块。

__name__的用法?
获取模块的name
一个模块是主模块:当前运行的程序就叫做主模块, name = main
一个模块被引入: name = module_name

引入模块的几种方式?
1.引入了整个模块的内容。
import module_name
2.引入了一个模块的部分内容。
from module_name import part1(变量/函数/类),part2,part3,…,partN

引入的模块在什么时候执行?
一般文件顶部引入, 引入之后运行程序的时候,他首先加载模块: 执行模块中的语句。

模块的搜索路径?
Python解释器的查找模块的路径
比如:import builtins
① python解释器先去搜索:内置模块builitins
②sys.path中目录列表去找

3.什么是包:
新建一个包的时候,底下产生__init__.py文件。
构造Python的命名空间,Python 只把含 init.py 文件的目录当成包。

包和文件夹的区别?
新建包之后会在其路径后产生__init__.py文件。
新建文件夹其路径后无任何文件。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值