网易首页 > 网易号 > 正文 申请入驻

「Python介绍」Python开发环境

0
分享至

学习笔记系列Python的下载和安装常用Python IDEIDLE交互模式运行Python语句提示符后输入代码,按下Enter(回车键),查看运行结果。提示符后输入代码,按下Enter(回车键),查看运行结果。是Python提示符(prompt)。提示符是程序等待键入信息时显示的符号。这个提示符说明Python已经准备好了,可以键入Python指令。IDLE文本编辑器执行Python语句命令行执行Python文件Pycharm的下载与安装及使用

在Python的官方网站首页中点击导航菜单栏中的“Downloads”按钮,可显示Python下载菜单。

网站会自动检测用户的操作系统类型,上图显示Python为Windows系统提供的下载版本。上图显示了当前最先的版本为Python3.9.5,单击“Python3.9.5”按钮即可下载安装程序。如果想下载其他版本,则点击“View the full list of downloads.”连接,进入全部下载列表页面。

双击安装程序图标,执行Python安装操作,安装程序启动后,其安装方式界面如下图。

务必勾选界面下方的“Add Python 3.9 to PATH”复选框,将Python 3.9添加到系统的环境变量PATH中,从而保证在系统命令提示符窗口中,可在任意目录下执行Python相关命令(如Python解释器Python.exe、安装工具pip.exe等)

Python安装程序提供了两种安装方式:“Install Now”和“Customize installation”。“Install Now”方式按默认设置安装Python,应记住默认的安装位置,在使用Python的过程中可能会访问该路径。“Customize installation”为自定义安装方式,用户设置Python安装路径和其他选项。

安装完成后,在Windows的开始菜单中选择“Python 3.9/Python 3.9”命令,可打开Python交互环境。

安装完成后,在命令行中输入“Python”,在命令行编写Python命令。

python安装目录

DLLS:python的动态链接库,跟编译器有关,和python编程关系不大

Doc:python的参考书,有很多实例

Include:python编译器的C语言头文件源码

Lib:是python的标准库,扩展的库都安装在这里

Libs:python的内置库,语法存在的地方

Scripts:项目用到的各种脚本

Tcl:包含python默认内置的GUI工具Tkiner

Tools:python提供的一些工具

python目录lib和libs:lib是python的标准库,安装的第三方模块都在这里面,libs是python的内置库,下载python的时候自带的。不要把API(应用程序接口)放在libs中,要放在lib中。

python脚本结构

.py文件:以.py做扩展名的文件是python源代码文件,由python.exe解释,可在控制台下运行,也可用文本编辑器进行修改。

.pyc文件:以.pyc作为扩展名的文件是python编译文件。.pyc文件是不能用文本编辑器进行编辑的,其优点是.pyc文件的执行速度要远快于.py文件。.py文件可以直接看到源代码,如果不希望源码泄露,就需要编译成.pyc文件。

.pyw文件:.pyw文件格式主要是设计用来运行纯GUI图形用户界面程序的。.pyw文件运行时,所有stdout、stderr输出无效,所有原stdin的读取只会得到EOF。开发纯GUI图形用户界面程序时,可暂时把.pyw改成.py,以便运行时调出控制台窗口,看到所有错误信息,方便修改、调试。

.pyd文件:不是python编写的,一般是其他语言编写的python的扩展模块。.pyd文件是D语言按照一定格式编写,并处理成二进制文件。

python.exe与pythonw.exe

常用python.exe运行.py,用pythonw.exe运行.pyw。python.exe比较起来,pythonw.exe有以下的不同:

(1)执行时不会弹出控制台窗口(也叫DOS窗口)

(2)所有向原有的stdout和stderr的输出都无效

(3)所有从原有的stdin的读取都只会得到EOF

IDLE:完全由python编写,并使用Tkinter UI工具集。

PyCharm:由JetBrains公司开发。

Jupyter NoteBook:是网页版的Python编写交互模式,使用过程类似于使用纸和笔,可轻松擦除先前写的代码,并且可以将编写的代码进行保持记录,可用来做笔记以及编写简单代码,相当方便。

Spyder:专门面向科学计算的Python交互开发环境,集成了pyflakes、pylint和rope。Spyder是开源的(免费的),提供了代码补全、语法高亮、类和函数浏览器以及对象检查等功能。

Sublime:是一个文本编辑器(收费软件,可以无限期试用,但是会有激活提示弹窗),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

Ipython:是一个交互式计算系统。主要包含三个组件:增加的交互式,“Python shell”,解耦的双过程通信模型,交互式并行计算的架构。支持变量自动补全。

功能要求

从IDLE启动Python。在IDLE中键入指令,显示“Hello World!”

实现步骤

步骤1: “开始”-“所有程序”-“Python 3.7”-“IDLE (Python 3.7 64-bit)”。

步骤2: 打开IDLE窗口。

步骤3: 打开“IDLE”,在IDLE的

步骤4: 打开“IDLE”,在IDLE的

print语句用逗号连接两个字符串,在输出时,两个字符串之间有空格。

知识说明

IDLE是Python shell。shell的意思就是“外壳”,基本说来,这是一个通过键入文本与程序交互的途径,可以利用这个shell与Python交互。IDLE本身还是一个GUI(图形用户界面)。

IDLE中的

在交互模式下变量名可以作为语句使用,显示变量的值,与使用print()函数类似。在交互模式下直接使用变量和使用print()函数输出变量略有区别,例如当变量值为字符串时,直接使用变量显示字符串包含了首尾的单引号或双引号,print()函数输出的字符串没有单引号或双引号。

实例代码

代码分析

输入for i in [1,2,3,4,5]按【Enter】键换行。这是一个包含多行语句的for循环,按【Enter】键后,IDLE会换行,并自动添加缩进。

输入print(a)按【Enter】键换行。

再次按【Enter】键,执行输入的for循环(该循环会执行5次print(a)语句)

功能要求

在IDLE交互环境中选择“File/New”命令,打开源代码编辑器。编写如下代码,按【Ctrl + S】组合键保存文件,将文件命名为“test1.py”。按【F5】键运行程序。

实例代码

print("Hello Python")

a = "Hello Python"

print(a)

a

for i in [1,2,3,4,5]:

print(a)

运行结果

代码分析

注意:代码中只有print()函数输出的数据才会显示在交互环境中。

功能要求

按【Windows + R】组合键,打开Windows运行对话框。输入“cmd”,按【Enter】键运行,打开Windows命令提示窗口。切换到test1.py文件所在的目录,执行“python test1.py”命令运行程序文件。

运行结果

进入https://www.jetbrains.com/pycharm/选择合适的版本下载(例如:pycharm-community-2018.1.3)

双击“pycharm-community-2018.1.3”安装pycharm应用程序

点击“Next”进行下一步,选择“Pycharm”的安装路径,点击“Next”进行下一步

勾选选项,点击“Next”进入下一步,点击“Install”进行安装

点击“OK”完成安装

首次启动“Pycharm”

将滚动条拉到最底部位置,点击“Accept”接收协议。

点击“Don't Send”不发送

启动后的界面,点击“Skip Remaining and Set Defaults”

点击“Create New Project”创建新的项目

选择“项目安装的位置”,点击“OK”。点击“Create”按钮

点击“Close”按钮

配置“Pycharm”

点击“File”菜单,选择“Setting...”

选择“Appearance & Behavior”下面的“Appearance”,在右侧“Theme”右旁下拉框中选择样式,修改样式,分别点击“Apply”和“OK”。

点击“Editor”下的“Font”可以改变编辑器的字体和字体大小,分别点击“Apply”和“OK”。

运行测试Pycharm开发环境

右键项目 - “New”菜单 - “Python File”菜单

输入Python文件名(以.py为后缀)

输入Python语句,点击右上角的“三角形”运行程序,并将结果显示在下方。

19

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
医生发现:天冷坚持戴帽子的糖尿病人,用不了多久,或有3大好处

医生发现:天冷坚持戴帽子的糖尿病人,用不了多久,或有3大好处

路医生健康科普
2026-01-19 11:25:24
保命还是保饭碗?5万种中成药强制退市!是要毁了中医还是救中医

保命还是保饭碗?5万种中成药强制退市!是要毁了中医还是救中医

李将平老师
2026-01-29 14:58:04
国外媒体称:一旦战火爆发,中国将会到达一个无人知晓的地步

国外媒体称:一旦战火爆发,中国将会到达一个无人知晓的地步

奥字侃剧
2025-12-08 18:23:04
郜林一家近照,42岁发福不少,老婆是超模,退役当老板很幸福

郜林一家近照,42岁发福不少,老婆是超模,退役当老板很幸福

大西体育
2026-01-19 18:25:06
主播说联播丨2026年中央一号文件,新提法有深意

主播说联播丨2026年中央一号文件,新提法有深意

国际在线
2026-02-03 22:41:03
黄金白银,如期报复性反弹,然后呢?

黄金白银,如期报复性反弹,然后呢?

杨子黄金
2026-02-03 09:23:36
第四代住宅卖不动了?住进去才知道的“七宗罪”

第四代住宅卖不动了?住进去才知道的“七宗罪”

室内设计师有料儿
2026-01-20 11:23:56
“中产阶级”及格线诞生!全国只有3320万户,你达标了吗?

“中产阶级”及格线诞生!全国只有3320万户,你达标了吗?

李云飞Afey
2026-01-01 12:52:31
为什么港澳台里,就属澳门最听话?澳门新葡京到底是个啥?

为什么港澳台里,就属澳门最听话?澳门新葡京到底是个啥?

老媹古装影视解说
2026-02-02 23:00:25
你见过最无用的节俭行为是什么?看完网友分享:CPU都干烧了!

你见过最无用的节俭行为是什么?看完网友分享:CPU都干烧了!

夜深爱杂谈
2026-02-03 21:51:33
67户狂攒30亿!湖北小村逆袭成第二个华西村,家家住别墅,凭啥?

67户狂攒30亿!湖北小村逆袭成第二个华西村,家家住别墅,凭啥?

小怪吃美食
2026-02-04 01:14:26
会回来吗?中国乒协公示:樊振东已斩获2026伦敦世乒赛入场券

会回来吗?中国乒协公示:樊振东已斩获2026伦敦世乒赛入场券

乒谈
2026-02-03 23:26:50
辞职看世界女老师11年后现状:黯然回乡,老公已分手

辞职看世界女老师11年后现状:黯然回乡,老公已分手

咸鱼金脑袋
2026-01-17 07:06:46
大量闭店后,杭州最难商场复活!爆改成农贸市场!

大量闭店后,杭州最难商场复活!爆改成农贸市场!

前沿天地
2026-02-03 11:13:52
希拉里预言成真:若特朗普当选总统,美国民主和乌克兰将“终结”

希拉里预言成真:若特朗普当选总统,美国民主和乌克兰将“终结”

顾史
2026-01-15 20:32:53
好消息!是常州演员白鹿

好消息!是常州演员白鹿

中吴网
2026-02-03 20:22:37
办百日宴摆了28桌,只来15个客人!家长:礼钱都没看到,亏大了!

办百日宴摆了28桌,只来15个客人!家长:礼钱都没看到,亏大了!

磊子讲史
2025-09-24 14:17:06
给孙子压岁钱别瞎包!马年3档吉利数,不攀比不委屈,全家舒心

给孙子压岁钱别瞎包!马年3档吉利数,不攀比不委屈,全家舒心

阿天爱旅行
2026-01-31 07:13:04
印专家震惊发言:中印关系缓和,但前提是中国得给印度钱、给技术

印专家震惊发言:中印关系缓和,但前提是中国得给印度钱、给技术

沙溪解说
2026-02-02 21:53:50
量化大佬沈显兵止步40岁!从讯飞研发到掌舵百亿私募的传奇人生

量化大佬沈显兵止步40岁!从讯飞研发到掌舵百亿私募的传奇人生

独角金融
2026-02-03 20:05:40
2026-02-04 02:47:00
夜晚回家
夜晚回家
学习中的笔记,授课时的教案
152文章数 8关注度
往期回顾 全部

科技要闻

1.25万亿美元!xAI员工赢麻了

头条要闻

美军F35战机击落伊朗无人机 伊炮艇冲向挂美国旗油轮

头条要闻

美军F35战机击落伊朗无人机 伊炮艇冲向挂美国旗油轮

体育要闻

“也许我的一小步,会成为中国足球的一大步”

娱乐要闻

大S逝世一周年 S家没通知大S子女惹争议

财经要闻

中央一号文件:扎实推进乡村全面振兴

汽车要闻

上汽决定不再等那个“正确答案”了

态度原创

时尚
本地
房产
游戏
公开课

状态比10年前更好,她到底做对了什么?

本地新闻

云游中国|拨开云雾,巫山每帧都是航拍大片

房产要闻

大盘最低杀到8000+/㎡!海口59盘,最新房价曝光!

NS成任天堂最畅销游戏主机 / TGA 2026 颁奖典礼定档

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版