python基础知识

本文介绍了如何在PyCharm中创建和管理虚拟环境,以及查找文件路径的方法。详细阐述了Python中的withopen语句用于文件操作的特点,和递归的概念。讨论了os模块在文件操作中的作用,如join、listdir和walk函数。还对比了迭代器和生成器的区别,并解释了Python的自省机制。最后,概述了Python的解释过程和内置数据结构,包括可变和不可变类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.在PyCharm创建新的虚拟环境

进去点击左上角文件 然后点击设置

找到项目python解释器 添加解释器

2.在PyCharm中怎么找到文件路径

右击项目名复制绝对路径

3.python中的with open语句

它是进行文件操作的

可以自动关闭文件

简洁优雅

4.什么是递归

递归就是自己调用自己 需要有个出口 不能无限的调用

5.文件操作要用到什么内置模块 及内置模块中的函数

os模块

os.path.join:用于拼接文件名 目录 组成一个完整的路径

os.listdir:获取指定目录下的所有文件

os.walk:用于遍历指定目录及其子目录下的所有文件和文件夹

6.迭代器跟生成器有什么区别

迭代器,在创建的时候已经生成,在需要的时候再去操作迭代器 加载元素 到内存中,而生成器,本质是一个可以暂时挂起的函数,等到需要时再继续执行去 生成元素 ,这样子,使得生成器比迭代器更省内存

7.什么是python自省

程序员所写的程序在运行时,能够获得对象的类型

8.什么是python

python是一种广泛使用的高级编程语言 简单易学

python是一种解释性语言 可以在各种操作系统上运行

9.Python是如何被解释的

Python是一种解释性语言,它的源代码可以直接运行

Python解释器会将源代码转换成中间语言,之后再翻译成机器码再执行

10.Python都有哪些自带的数据结构

Python自带的数据结构分为可变的和不可变的

可变的有:数组、集合、字典;不可变的有:字符串、元组、数字

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值