欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python基础复习

程序员文章站 2024-01-05 13:29:34
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())

 

本文地址:https://blog.csdn.net/snailzzw/article/details/109613774

相关标签: Python基础 python