Python基础复习(一)

1.列出5个常用的Python标准库?

os : 提供与操作系统相关联的函数

glob : 用于从目录通配符搜索中生成文件列表

sys : 通用工具脚本经常调用命令行参数,命令行参数以链表形式存储于 sys 模块的 argv 变量

re : 正则表达式工具

math : 数学库,math模块为浮点运算提供了对底层C函数库的访问

urllib : 网络库

datatime : 日期和时间处理

zlib : 模块直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及 tarfile

2.Python的内建数据类型有哪些?

整型(int)、布尔型(bool)、字符串(string)、列表(list)、元组(tuple)、字典(dict)

3.with方法打开文件做了什么?

with语句适用于访问资源的场景。with语句可以确保不管使用过程中是否发生异常都会执行必要的“清理”操作,释放资源,比如文件使用后自动关闭、线程中锁的自动获取和释放等。

with语句即“上下文管理器”,在程序中用来表示代码执行过程中所处的前后环境。上下文管理器带有enter和exit方法。

enter():在执行语句之前,首先执行该方法,通常返回一个实例对象,如果with语句有as目标,则将对象赋值给as目标。

exit():执行语句结束后,自动调用exit()方法,用户释放资源,若此方法返回布尔值True,程序会忽略异常。 使用场景:文件读写、线程锁的自动释放等。

4.Python的可变和不可变数据类型

可变数据类型定义:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,就称可变数据类型。

e.g.:set(集合)、list(列表)、dict(字典)

不可变数据类型定义:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,就称不可变数据类型。

e.g.:int(整型)、string(字符串)、tuple(元组)

5.Python获取当前日期

from datetime import datetime

print(datetime.now())

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值