iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python开发工具pycharm快速入门
  • 684
分享到

python开发工具pycharm快速入门

2023-06-02 05:06:20 684人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

本教程是关于什么的本教程旨在引导您完成创建,运行和调试一个简单的python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具。本教程不是关于哪些的Python编程超出了本教程的范围。要了解更多关于Py

教程是关于什么的

本教程旨在引导您完成创建,运行和调试一个简单的python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具

本教程不是关于哪些的

Python编程超出了本教程的范围。要了解更多关于Python语言,请参考官方网站。

在开始之前

请确保:

§ 您正在使用PyCharm 2.7版或更高版本

§ 至少有一个Python解释器,版本从2.4到3.3是正确安装在您的计算机上。

下载和安装PyCharm

如果您还没有PyCharm,从这里下载这个页面。要安装PyCharm,按照说明,根据您的平台。

启动PyCharm

有很多方法来启动IDE,根据您的操作系统

§ 如果你有一个桌面快捷方式图标 ,只需双击它。

§ 根据您的PyCharm安装的bin目录下,双击pycharm.exe或pycharm.bat(windows)中,或pycharm.sh(MacOS和linux)的。

PyCharm启动并显示欢迎屏幕:

python开发工具pycharm快速入门

创建于PyCharm一个简单的Python项目

要创建一个新的项目,单击该链接Create New Project。你看,Create New Project对话框中,在那里你必须定义所有新项目进行必要的设置。

需要注意的是,你可以创建一个新的项目随时...为了做到这一点,使用File → New Project的主菜单上。

python开发工具pycharm快速入门

首先,指定项目名称 - 让它成为MySimplePythonApplication。需要注意的是PyCharm默认情况下显示的项目位置。您可以接受默认位置,或单击浏览按钮,找到一些合适的地方你选。

接下来,选择项目类型。PyCharm提出了不同类型的应用程序(Django的,谷歌的AppEngine等)的发展的几个项目模板。当PyCharm建立从项目模板创建一个新的项目,它产生相应的目录结构和具体的文件。

不过,在这里我们的任务是创造Python的一个项目。在这种情况下,我们选择的类型的空项目-它是纯Python编程最合适的。在这种情况下PyCharm不会产生任何特殊的文件或目录。

最后,让我们选择一个Python解释器。正如你看到的,PyCharm通知您的Python解释器尚未选定。因为你至少有一个Python解释器在您的处置,让我们把它定义为项目的解释。

要做到这一点,点击旁边的浏览按钮。在Python Interpreters对话框中,单击,选择本地...,然后选择从文件系统中所需的解释:

python开发工具pycharm快速入门

当所有必要的设置完成后,OK按钮变为可用-所以点击它,并让你的项目做好准备。

探索和配置项目结构

您可以查看在最初的项目结构Project工具窗口:

python开发工具pycharm快速入门

如你所见,该项目只包含项目的根,和Python解释器,你在所指定的External Libraries节点。

接下来,让我们来探讨和详细配置项目结构:单击主工具栏上,然后选择Project Structure页面:

python开发工具pycharm快速入门

根据该项目的根目录,你看.idea目录-它包含MySimplePythonApplication.iml文件,反映了项目结构,和几个XML文件,每一个负责其自己的一套设置,可以通过它们的名字被识别:encodings.xml,VCS的.xml 等。需要注意的是.idea目录是不是在Project工具窗口可见。

接下来,让我们添加源根,所有的工作将被实际执行。在同一个Project Structure页面,用鼠标右键单击项目根目录,然后选择New Folder的右键菜单上:

python开发工具pycharm快速入门

接下来,输入目录名:

python开发工具pycharm快速入门

最后,让我们来庆祝这个目录为源根:选择的src目录下,点击你看到的src目录,现在标有

图标。单击确定应用更改并关闭Settings/Preferences项对话框。

请注意,其实这一步是可选的。你可以创建在项目根目录的文件,它会被视为源,因为默认情况下,该项目的根目录是源根。

创建Python类

选择SRC在项目工具窗口的目录,然后按ALT + INSERT:

python开发工具pycharm快速入门

选择该选项的Python file,从弹出的窗口,然后键入新的文件名 (求解):

python开发工具pycharm快速入门

PyCharm创建一个新的Python文件并打开它进行编辑:

python开发工具pycharm快速入门

编辑源代码

让我们先来看看我们刚刚生成的Python的文件。存根只包含两行:

_author_ = 'wombat'

_project_ = 'MySimplePythonApplication'

因为一个Python文件被生成文件模板,PyCharm已被取代的实际值,而不是预定义的变量$ PROJECT_NAME和$ USER。

现在让我们继续制作一些有意义的内容 - 一个简单的应用,解决了二次方程。

马上为您开始输入,你明白PyCharm,对于程序员,这事个漂亮的选择。例如,你想创建一个Python类。当你刚开始键入关键字,一个建议清单显示:

python开发工具pycharm快速入门

选择关键字的类,然后键入类名(Solver)。PyCharm立即通知您缺少冒号,然后预计缩进:

python开发工具pycharm快速入门

注意在右边的排水沟错误条纹。将鼠标指针放在一个错误的条纹,和PyCharm显示了详细的解释,一个气球。由于PyCharm分析您的的即时码,结果立即在右侧排水沟上方的检查指标显示。本次检查的指示就像一个交通灯:当它是绿色的,一切都OK了,你可以继续你的代码;黄灯意味着但是不会影响编译一些小问题;但是,当指示灯为红色,这意味着你有一些严重的错误。

让我们继续创建函数“演示”:当你只需要输入左括号,PyCharm创建整个代码构造(必选参数“自我”,右括号和冒号),并提供适当的缩进:

python开发工具pycharm快速入门

注意:当您键入时,未使用的符号都以灰色显示:

python开发工具pycharm快速入门

一旦你计算出判别,他们呈现如常。其次,要注意的未解决的引用“数学”。PyCharm强调它与红色弯曲的线,并且表示红色灯泡。

让我们做一个简短的附记入PyCharm意图的行动和快速修复的概念。当你写你的代码,它有时应该修改代码结构-在这种情况下PyCharm显示一个黄色的灯泡。但是,如果PyCharm遇到错误,则显示红色的灯泡。

在这两种情况下,看什么呢PyCharm建议你这样做,按Alt + Enter键 -这将显示建议列表,这在我们的例子中包含了几个可能的解决方案:

python开发工具pycharm快速入门

让我们选择进口的math库。导入语句被添加到Solver.py文件。接下来,计算二次方程的根,并打印出来,最后,让我们来调用该函数演示之类的求解:

import math

_author_ = ‘Mads Spiral’

_project_ = 'MySimplePythonApplication'

class Solver:

def demo(self):

a = int(input("a "))

b = int(input("b "))

c = int(input("c "))

d = b ** 2 - 4 * a * c

disc = math.sqrt(d)

root1 = (-b + disc) / (2 * a)

root2 = (-b - disc) / (2 * a)

print(root1, root2)

Solver().demo()

然后按Ctrl + Shift + F10来运行该脚本。控制台会显示在运行工具窗口。在这个控制台,您必须输入A,B和C值,并期望看到的结果。

python开发工具pycharm快速入门

哎呀... PyCharm报告一个运行时错误:

似乎有些分析是可取的,所以让我们确保在开方'D'非负,并报告错误,当它是消极的。要做到这一点,选择判别计算语句,然后按按Ctrl + Alt + T键(Code→Surround with):

python开发工具pycharm快速入门

PyCharm创建一个存根'if'结构,让你用正确的内容填充它的任务。最后,它会是不错的整个计算重复次数超过一次,让我们再一次用“Surround with”的动作:选择该功能的整个身体的demo,并与围绕它而。你会落得像下面的代码:

import math

_author_ = ' Mads Spiral'

_project_ = 'MySimplePythonApplication'

class Solver:

def demo(self):

a = int(input("a "))

b = int(input("b "))

c = int(input("c "))

d = b ** 2 - 4 * a * c

if d>=0:

disc = math.sqrt(d)

root1 = (-b + disc) / (2 * a)

root2 = (-b - disc) / (2 * a)

print(root1, root2)

else:

print("error")

Solver().demo()

接下来,让我们运行和调试该脚本。

运行的应用程序

你已经启动了Solverscript的脚本,所以我们只提醒它是如何做。PyCharm推荐了几种方法来运行,在编辑器中打开的脚本。

§ 首先,你可以使用键盘快捷键Ctrl + Shift + F10

§ 其次,您可以使用上下文菜单命令,通过在编辑器背景上右击调用:

python开发工具pycharm快速入门

§ 最后,也可以从主工具栏运行脚本,使用临时运行/调试配置“Solve”(运行/调试配置的概念将被更详细地考虑在下一节):

python开发工具pycharm快速入门

在任一情况下,PyCharm打开运行工具窗口,并显示了应用程序的输入和输出:

python开发工具pycharm快速入门

运行/调试配置

每个脚本使用的是特殊的配置文件,或者执行运行/调试配置。这样的一个配置文件同时用于运行和调试应用程序,并指定脚本的名称,工作目录,行动启动等之前执行

PyCharm提出了一些默认的运行/调试配置,为不同类型的应用程序(Python脚本,DjanGo的应用程序,测试等),您可以查看可用默认的运行/调试配置对话框,它被调用或者通过运行→编辑配置...命令,在主菜单中,或通过单击主工具栏的运行区域的下拉列表:

python开发工具pycharm快速入门

让我们来看看Edit Configurations。其左手部分包含一个树状视图有两个顶级节点:Python的和默认值:

python开发工具pycharm快速入门

较低的节点包含的默认运行/调试配置列表中。这些默认运行/调试配置是无名的,但每一个新的运行/调试配置在默认的理由创建的,并得到您所选择的名称。

上级节点被称为的Python和只包含一个运行/调试配置求解器,其以灰色显示。这是什么意思?

运行/调试配置Solver是一个临时配置文件,其中PyCharm产生了,当你刚刚运行求解器脚本。它所驻留的节点下的Python,由于该运行/调试配置在底座上创建Python类型的默认配置。

您可以保存本次运行/调试配置,从而使其永久化。永久运行/调试配置呈现在一个正常的字体。与临时配置,永久那些数量是无限的。

让我们使用相同的临时运行/调试配置求解器进行调试的求解器脚本。

调试应用程序

你会做什么来执行一步你的应用程序的步骤,检查相关的变量,手表,或线程程序的信息,找出异常的起源?这是在调试过程来帮助。

要开始调试,你必须设置断点第一。要创建一个断点,只需点击左侧装订线:

python开发工具pycharm快速入门

接下来,用鼠标右键单击编辑器的背景,并选择调试“Solver”上下文菜单:

python开发工具pycharm快速入门

PyCharm启动调试会话,并给出了调试工具窗口。下图对应窗格和选项卡的默认布局:

python开发工具pycharm快速入门

在调试工具窗口显示了框架,变量和手表,以及控制台,其中显示所有输入和输出信息的专用窗格。如果你想在控制台总是可见的,只需拖动到所需的地方:

python开发工具pycharm快速入门

使用步进工具栏按钮来逐步执行应用程序:

python开发工具pycharm快速入门

当你通过申请步骤,每一个到达断点变成蓝色:

python开发工具pycharm快速入门

探索导航

导航提供了一个特殊的热情来PyCharm。让我们来简单介绍一下在刚刚有些众多PyCharm的导航设施。

§ 想象一下,你已停止工作,出去喝杯咖啡......当你回来,你不记得究竟你一直在做和你去哪儿停止。在这种情况下,你可以使用的最需要的功能之一-浏览到最后编辑的位置。按Ctrl + Shift + Backspace键 -在这里你!

§ 随着PyCharm,它很容易去一个符号的声明。例如,在我们的例子中,将插入符号的调用平方根函数,然后按Ctrl + B键 - PyCharm立即打开math.py在声明开方功能:

python开发工具pycharm快速入门

§ 非常有用的是迅速找到任何类,文件或符号的名字的能力。例如,按Ctrl + Alt + Shift + N键,然后输入你想要去到一个符号的名称:

python开发工具pycharm快速入门

--结束END--

本文标题: python开发工具pycharm快速入门

本文链接: https://www.lsjlt.com/news/228867.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python开发工具pycharm快速入门
    本教程是关于什么的本教程旨在引导您完成创建,运行和调试一个简单的Python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具。本教程不是关于哪些的Python编程超出了本教程的范围。要了解更多关于Py...
    99+
    2023-06-02
  • python开发工具pycharm快速入
    本教程是关于什么的本教程旨在引导您完成创建,运行和调试一个简单的Python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具。本教程不是关于哪些的Python编程超出了本教程的范围。要了解更多关于Py...
    99+
    2023-01-31
    开发工具 快速 python
  • 开发者如何快速入门Python
    今天就跟大家聊聊有关开发者如何快速入门Python,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Python确实是个好语言,这点毋庸置疑, Python一直以简洁方便而又强大著称,其...
    99+
    2023-06-17
  • 怎么快速入门轻量快速的CI工具Drone
    怎么快速入门轻量快速的CI工具Drone,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言公司之前一直在使用 Jenkins 作为 CI/CD 工具, Jenkins 非常强大...
    99+
    2023-06-19
  • 安卓Android开发快速入门
    配合天哥视频食用更佳:【天哥】Android开发视频教程最新版 Android Studio开发 UI组件(控件) 布局管理器 LinearLayout(线性布局) 可嵌套 最常用属性 id 起标记布局的作用 layout_width [w...
    99+
    2023-08-19
    java
  • python 快速入门
         导入 #from dir1 import test #import dir1.test as test 列表推到: b3 =[x for x in xing if x in ming] print(b3)  li ...
    99+
    2023-01-31
    入门 快速 python
  • TypeScript内置工具类型快速入门运用
    目录前言一、什么是ts内置工具类型二、使用示例1.Partial2.Required3.ReadOnly4.Pick5.Record总结前言 TS为了方便开发者使用,在内部提供了非常...
    99+
    2023-03-09
    TypeScript内置工具 TypeScript工具类型
  • SendPkt快速入门[Python]
    SendPkt快速入门作者:gashero电邮:harry.python@gmail.com原文地址:http://gashero.yeax.com/p=26项目主页:http://sendpkt.googlecode.com日期:2007...
    99+
    2023-01-31
    入门 快速 SendPkt
  • 如何快速入门PHP商城开发?
    随着电子商务的蓬勃发展,越来越多的人开始关注线上商城的开发。而PHP作为一种流行的Web开发语言,其开发商城的技能更是得到了广泛应用。如果你是一名初学者,但想要快速入门PHP商城开发,请看下文。一、学习PHP语言的基础知识在开始学习PHP商...
    99+
    2023-05-14
    PHP 入门 商城开发
  • 快速入门:Python人工智能库一览
    快速入门: Python人工智能库一览,需要具体代码示例引言:随着人工智能技术的快速发展,应用于机器学习和深度学习的Python人工智能库也越来越多。这些库提供了各种强大的工具和算法,使得开发者们能够更加轻松地构建和训练自己的人工智能模型。...
    99+
    2023-12-23
    Python 人工智能库 入门
  • Python从入门到精通 | Python 下载与环境配置 | 开发PyCharm开发工具下载与安装(二)
    1 课程 - 任务 1.1 任务清单 序号内容学习难度1Python 下载与安装掌握★★2Python 环境变量配置掌握★★3Python 环境检查掌握★★4PyCharm 开发工具下载与安装掌握★★...
    99+
    2023-09-16
    python 开发语言 学习
  • PyCharm环境设置指南:快速入门
    PyCharm环境配置全攻略:轻松上手,需要具体代码示例 PyCharm是一款由JetBrains公司开发的强大的集成开发环境(IDE),专门用于Python开发。它提供了丰富的功能和...
    99+
    2024-02-25
    pycharm 环境配置 上手指南
  • Golang开发的快速入门指南:迅速掌握开发流程
    Golang开发入门指南:快速掌握开发步骤,需要具体代码示例 引言 随着近年来Go语言(也称为Golang)的兴起,越来越多的开发人员开始关注和学习这门语言。Golang被设计成一个简单、高效、可靠的语言,旨...
    99+
    2024-01-23
    Golang 开发入门 快速掌握
  • Python快速入门体验
    Python快速入门体验 一、环境信息1.1 硬件信息1.2 软件信息 二、Conda安装2.1 Conda介绍2.1.1 Conda简介2.1.2 Conda、Anaconda及Mini...
    99+
    2023-09-12
    人工智能 大数据 python 开发语言
  • 现代高效的java构建工具gradle的快速入门
      和Maven一样,Gradle只是提供了构建项目的一个框架,真正起作用的是Plugin。Gradle在默认情况下为我们提供了许多常用的Plugin,其中包括有构建Java项目的P...
    99+
    2024-04-02
  • mac安装Golang开发环境及快速入门
    目录 一、Mac brew 安装go环境 1.1 安装步骤 1.2 设置GOPATH 及环境变量 1.3 编写第一个go程序 二、快速入门 2.1 快速入门需求 2.2 go学习(自用) 2.2.1 go基础程序 2.2.2 变量声明 2....
    99+
    2023-09-01
    macos golang
  • Python OpenCV快速入门教程
    目录OpenCV先决条件我们会在本文中涵盖7个主题读,写和显示图像imread():imshow():imwrite():读取视频并与网络摄像头集成句法调整大小和裁剪图像句法裁剪图像...
    99+
    2024-04-02
  • 强大asp.net智能开发工具,力软快速开发平台
           力软是一家专业从事软件研发、销售于一体的技术服务型公司。公司本着诚信为根本、竞争为导向、 创新为动力,服务为基础的经营理念,为用户提供定制化的技术服务。   &nbs...
    99+
    2023-06-03
  • python开发工具
    工欲善其事必先利其器-简单几步打造顺手的python开发工具(windows,Linux多版本) 初学一门语言,一般来说第一道门槛是开发工具的选择,以及配置,用记事本写代码写写helloworld尚堪一用,但是一旦需要进行稍微规模大一点...
    99+
    2023-01-31
    开发工具 python
  • pycharm快速入门的注意事项有哪些
    1. 确保已经正确安装了PyCharm,并且在运行前已经成功启动。2. 在开始使用PyCharm之前,最好先阅读官方文档或者参考一些...
    99+
    2023-09-20
    pycharm
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作