一、交互式环境下编程

说明—简单来说就是直接在终端中运行解释器,而不使用文件名的方式来执行文件。这种交互式的编程环境,我们可以称之为REPL,即读取(Read)输入的内容,执行(Eval)用户输入的指令,打印(Print)执行结果,然后进行循环(Loop),Python支持交互式编程。

1、python的交互式编程

特点:当你退出就不存在了,这里的文件是不会持久化报错的,常用于临时测试。

python 交互场景 python 交互环境_python 交互场景

2、可以将文件写在记事本中

重点–1这里主要是想说明你在桌面上创建的目录那么想直接用自带的python解释器运行看结果需要到你文件所在的路径

重点–2假如你的文件所在目录在非C盘,需要先到你文件所在磁盘,如在e盘那么需要直接输入e:然后回车

重点–3假如你想看下此文件某个文件下都有哪些东西,那么先cd 进入指定目录,然后输入dir回车即可看到,文件是显示大小的目录不显示,cd … 是回上一级目录

重点–4可以在文件所在的目录上面的地址栏输入cmd直接回车就可以执行了

python 交互场景 python 交互环境_python_02


我们怎么看到结果呢,,去执行咯

python 交互场景 python 交互环境_库文件_03


python 交互场景 python 交互环境_python 交互场景_04

python 交互场景 python 交互环境_创建项目_05

二、集成开发环境

重点:venv的认识

1、两则各自的创建方法

带venv的项目创建方法

说明::默认环境下去创建一个项目的话会有一个venv这个虚拟环境,在后期你做的项目所需要的版本不一样的时候保证库与库之间不冲突所以下载的库文件不一样

优点::保证项目之间不冲突,在要求所需要的库文件版本一样的时候一定要注意用这个

缺点::你每建一个项目就会有n个文件,且有evnv会占用磁盘空间

python 交互场景 python 交互环境_创建项目_06


不指定evnv的时候创建项目方法

python 交互场景 python 交互环境_库文件_07

不带venv的想创建方法

python 交互场景 python 交互环境_python_08


python 交互场景 python 交互环境_python_09


可以看到创建的项目没有哪个venv了

python 交互场景 python 交互环境_python_10

2、图形化表示两则创建项目区别和联系

自己学习的话创建项目最好还是不要venv了–个人认为

python 交互场景 python 交互环境_创建项目_11