1、主题
介绍如何用Pycharm 实打实的创建、运行、调试程序。
2、准备工作
Pycharm 版本为2.7或者更高。
pycharm python安装教程至少安装一个Python 解释器,2.4到3.3均可
3、下载安装Pycharm
下载地址:this page
4、启动PyCharm  双击快捷方式(windows 中为 或者 pycharm.bat ;MacOS and Linux 为pycharm.sh ),进入欢迎界面Welcome screen :
5、创建一个简单工程
单击Create New Project 链接,进入创建工程对话框,进行相关工程设置。  当然,也可以通过主菜单命令File → New Project 来随时创建新的工程:
首先为工程命名,这里命名为MySimplePythonApplication 。然后更改工程位置,既可以使用默认的位置,也可以通过单击浏览按钮来指定。
克鲁斯卡尔最小生成树c语言接下来选择工程类型,Pycharm 预设了若干类型模板(Django, Google AppEngine 等等),并默认创建相关文件。
这里我们选择Empty project 类型(比较适合简单的Python 工程),不需要Pycharm 预设任何文件。  最后,指定Python 解释器,在下拉列表中选择即可。
单击OK 按钮,工程创建完毕。
6、浏览工程目录结构  初始工程目录 (Project tool window 中)如下:
此时只存在工程根目录以及定义了Python 解释器的External Libraries 目录。  单击主工具栏的按钮,选择Project Structure 页,查看详细工程目录信息:  在工程根目录下的idea 目录下存放了MySimplePythonApplication.iml 文件,用以记录当前的工程结构;目录下还有若干XML 文件,保存着
相关的配置信息。idea 目录在Project tool window 窗口中是不可见的。
接下来向根目录中添加工作目录。在Project Structure 页,右击工程根目录,选择New Folder :
数据库简单面试问题
输入目录名称:
css定义动画
最后,将该目录标记问源文件根目录:选择src 目录,单击,标记完成。
单击OK ,关闭设置对话框。
当然添加目录的方式并不是唯一的,也可以直接在工程根目录下创建Python 文件,此时工程目录被默认为源文件根目录。
7、创建Python 类  在 project tool window 窗口中选择src 目录,按下Alt+Insert :
js的onload事件选择Python file ,输入名称(Solver ):
response对象有什么功能
类创建完成,打开编辑:
8、编辑源码  首先,文件中有两行默认生成的代码:
这是Pycharm 根据模板 file template 生成的,并自动替换了形式变量$PROJECT_NAME 和$USER 。
接下来我们编写一个求解二次方程的小程序。  在编写代码的过程中Pycharm 会提供各种各样的提示帮助,例如在创建类时,只需输入关键字,则会弹出提示列表:
选择关键字class ,输入类名(Solver ),Pycharm 会提示你继续输入:
此时右槽会显示错误标记,鼠标悬停在上方时会给出错误提示。右槽顶部的指示灯标记了当前的代码检查状体,绿代表一切正常,黄代表有警告,红代表有错误。
继续创建“demo ”成员函数,体会Pycharm 代码的自动补全功能:
继续输入,未用到的变量以灰显示:
接下来计算判别式,用到了math 模块,由于尚未导入,Pycharm 会报错(红波浪线和红灯泡)。
红灯泡的使用机制参见intention actions and quick fixes ,格式问题为黄灯泡,出现错误即为红灯泡。  按下Alt+Enter 查看Pycharm 给出的提示:
选择导入math 库,然后晚上Solver 类中的demo 函数,计算判别式:
按下Ctrl+Shift+F10运行脚本文件,出现一个控制台,输入a 、b 、c 的值,发现Pycharm 遇到一个错误:
这里是当d (判别式)为负数时,程序报错。为了避免这种情况,加入判断语句Ctrl+Alt+T (Code →Surround with ):
Pycharm 会自动创建一个if 语句结构。最后如果你希望多次执行该程序,需要再在外层嵌套一个while 循环,代码最终效果如下: