1.格式化输出:
定义一个列表,列表中的每一个元素为字典: 列表最少包含三个元素
格式为:[
{"name": "zhangsan", "age": 19, "address": "陕西省西安市鄠邑区"}
.....
]
使用占位符的方式格式化输出
使用新的格式化输出f/F: 列表的第一个元素左对齐,第二个元素右对齐,第三个元素为居中对齐
使用str.format方法格式化输出: 列表的第一个元素左对齐,第二个元素右对齐,第三个元素为居中对齐
输出的格式为样例为:
name age address
zhangsan 18 陕西省西安市鄠邑区
lisi 18 ........
wangwu 18 ........
2.什么是模块?
__name__的用法?
引入模块的几种方式?
引入的模块在什么时候执行?
模块的搜索路径
3.什么是包:
包和文件夹的区别?
一、
1.使用占位符的方式格式化输出:
2.使用新的格式化输出f/F: 列表的第一个元素左对齐,第二个元素右对齐,第三个元素为居中对齐
3.使用str.format方法格式化输出: 列表的第一个元素左对齐,第二个元素右对齐,第三个元素为居中对齐
二、
1什么是模块?
答:一个.py文件就是一个模块
2.__name__的用法?
答:当主模块和被引用模块同时没主模块时,被引用模块的__name__就为他的模块名
3.引入模块的几种方式?
(1)import module_name (2)from module_name import part (3)import module_name as new_name
4.引入的模块在什么时候执行?
答:在文件顶部引入,程序执行时首先会加载模块,执行模块中的语句
5.模块的搜索路径
答:1、python解释器先去搜索内置模块 2、从sys.path中的目录列表寻找
三、
1.什么是包:
答:构造Python的命名空间,Python 只把含 __init__.py 文件的目录当成包
2.包和文件夹的区别?
答: __init__.py文件