猪行天下之Python基础——1.3 Python开发IDE之PyCharm(上)

简介: 内容简述:1、为什么要使用IDE?2、PyCharm的下载安装3、PyCharm的基本使用4、PyCharm程序调试5、共用全局的Python解释器

1、为什么要使用IDE?



首先,什么是IDE?


答:IDE(Integrated Development Environment)集成开发环境,用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。简单点说就是一个开发工具包


其实,在安装完Python后,就可以直接进行Python开发,有下述两种方式:


  • 终端键入python,即可使用python自带的IDLE进行开发;


  • 使用Sublime Text 和 Notepad++这类代码编辑工具直接进行代码编写,编写完成后保存成后缀为`.py`的文件,接着命令行键入python xxx.py执行。


上面两种方式虽然可行,但是有些不方便,比如代码缩进问题。Python中通过代码缩进 来表示代码块,代码一多,如果某行没有正确缩进可能导致程序报错或结果与预期不符, 不好排查。一个好的 IDE可以给我们带来不少的便利,除了自动缩进,还有智能提示补全方便的依赖库管理等功能,无疑可以提高我们写代码的效率。


2、PyCharm的下载安装


PyCharm」,由JetBrains打造的一款Python IDE,除了可以执行py文件外,还支持语法高亮


智能提示代码跳转依赖库管理,方便快捷切换不同python版本解释器等强大功能。 PyCharm的Community版免费,基本够用,当然如果你愿意付费的话可以使用  Professional版。 打开官网地址进行下载,www.jetbrains.com/pycharm/dow…,接着选择对应的系统,下载安装即可。


3、PyCharm的基本使用



① 创建项目


Welcome页点击「Create New Project」打开项目创建窗口



左侧提供了很多的模板工程,默认创建的是Pure Python(纯Python),右侧选择工程保存的路径和工程名就好,下面的这个irtualenv上一节说到的虚拟环境,点击「Create」创建即可。



② 新建程序


点击工程,右键,点击「New」,然后点击「Python File」。



在弹出的对话框中输入程序名,点击「OK」完成创建。



③ 编写程序


在左侧双击打开创建的test.py文件,在右侧即可进行代码编写,这里写了一个最简单的程序, 定义一个变量a,赋值1,然后把a打印出来!



④ 运行程序


右键程序,找到:Run 'test',即可运行程序,当然你也可以直接按快捷键。




运行后,底部会出现运行结果,比如这里的打印出a的值为1。



相关文章
|
3天前
|
IDE 开发工具 iOS开发
Python的IDE选择
【7月更文挑战第4天】Python的IDE选择
105 59
|
4天前
|
数据库 Python Windows
Python:Pycharm安装指南
1. 双击安装程序,点击Next。 2. 选择安装路径,Next。 3. 默认选项,添加环境变量,Next。 4. 保持默认设置,点击Install。 5. 安装完成后选择是否立即重启。
11 2
Python:Pycharm安装指南
|
3天前
|
数据采集 SQL 关系型数据库
Python学习路线【对标大厂Python开发工程师的招聘要求,并推荐优质免费资源】打卡学习不迷茫
Python学习路线【对标大厂Python开发工程师的招聘要求,并推荐优质免费资源】打卡学习不迷茫
30 14
|
4天前
|
JSON 数据格式 Python
Flask实现内部接口----pycharm安装及新建,location代表着文件路径,下面是Python的环境,Flask是由Python开发的框架,Python文件接口ython通过GET发送
Flask实现内部接口----pycharm安装及新建,location代表着文件路径,下面是Python的环境,Flask是由Python开发的框架,Python文件接口ython通过GET发送
|
4天前
|
语音技术 开发者 Python
语音识别,python运行H ~W~,要使用英符,执行Python的流程是输入Python,回车,解释器的两大功能,翻译代码,提交计算机运算,多行代码运行,写一个py文件,pycharm安
语音识别,python运行H ~W~,要使用英符,执行Python的流程是输入Python,回车,解释器的两大功能,翻译代码,提交计算机运算,多行代码运行,写一个py文件,pycharm安
|
4天前
|
数据采集 机器学习/深度学习 算法
LabVIEW与Python的比较及联合开发
LabVIEW与Python的比较及联合开发
|
5天前
|
人工智能 分布式计算 数据挖掘
阿里云 MaxCompute MaxFrame 开启免费公测,统一 Python 开发生态
阿里云 MaxCompute MaxFrame 开启免费公测,统一 Python 开发生态。分布式计算框架 MaxFrame 支持 Python 编程接口并可直接复用 MaxCompute 弹性计算资源及海量数据,100%兼容 Pandas 且自动分布式,与 MaxCompute Notebook、镜像管理等功能共同构成了 MaxCompute 的 Python 开发生态。用户可以以更熟悉、高效、灵活的方式在 MaxCompute 上进行大规模数据分析处理、可视化数据探索分析以及科学计算、ML/AI 开发等工作。
48 0
|
5天前
|
Python
win10下Python与Pycharm的安装与使用
win10下Python与Pycharm的安装与使用
5 0
|
6天前
|
Python
【python】PyCharm如何设置字体大小和背景
【python】PyCharm如何设置字体大小和背景
|
IDE 开发工具 Android开发
Python开发神器PyCharm,体验下吧
Python开发神器PyCharm,体验下吧
151 0
Python开发神器PyCharm,体验下吧