模块和格式化输入输出

1.模块module的定义理解

官方定义是:退出 Python 解释器后,再次进入时,之前在 Python 解释器中定义的函数和变量就丢失了。因此,编写较长程序时,建议用文本编辑器代替解释器,执行文件中的输入内容,这就是编写 脚本 。随着程序越来越长,为了方便维护,最好把脚本拆分成多个文件。编写脚本还一个好处,不同程序调用同一个函数时,不用每次把函数复制到各个程序。

为实现这些需求,Python 把各种定义存入一个文件,在脚本或解释器的交互式实例中使用。这个文件就是 模块。(文件名是模块名加后缀名 .py

通俗点来说,部分的常用代码、函数、变量定义之后所存储的文件就是模块。

模块的引用 

  • 引用全部内容:import module  ( 即将导入的模块和将要被导入的模块必须是同一级别的!) 

                             from module import * ( *是所有的意思 )

  • 选择性引用:from module import  局部内容  ( 若为多个内容,则用 "  ," 隔开)

2.包和文件夹的区别以及导入

包的官方定义:是一种用“点式模块名”构造 Python 模块命名空间的方法。例如,模块名 A.B 表示包 A 中名为 B 的子模块

通俗点来说,

文件夹的官方定义是:

通俗点来说,

在我看来,包和文件夹的区别分为以下几点:
 

3.四种格式化输出方法

1.什么是模块
  模块导入的几种方式
2.什么是包,然后包和文件夹的区别
  如何指定 from package import * 导入的模块 
3.四种格式化输出方法:
   姓名 年龄 家庭住址
   四行记录,每行记录使用一种格式化方式(当前这种格式化方法中涉及的都展示出来
   除了%,其他的都需要有:宽度,对齐方式,填充)
4.选做:软考的移到题,填空1, 2, 3
s = input("请输入一个由1和0组成二进制字符串: ")
d = __1__
while s:
    d = __2__
    s = s[1:]
print(f"转换成十进制的数为: {__3__}")

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值