新手入门:PyCharm 的使用

新手入门:PyCharm 的使用相关文章 Windows10 同时安装 Python2 和 Python3PyCha 专业版的安装推荐一个视频 pycharm 使用教程 语速偏慢 建议 2 倍速观看 PyCharm 是一种 PythonIDE 带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具 比如调试 语法高亮 Project 管理 代码跳转 智能提示 自动完成 单元测试 版本控制 此外

初次接触 pycharm 不要怕,这篇文章帮你快速入门,点击收藏不迷路~

相关文章:

  1. Windows 10 同时安装 Python 2 和 Python 3

推荐一个视频:

  1. pycharm使用教程 (语速偏慢,建议2倍速观看)

PyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,专业版提供了一些高级功能,以用于支持Django框架下的专业Web开发。

一、界面

PyCharm 界面如下,用到的主要是以下5个区域。

  1. 菜单栏:新建,设置都在这里。
  2. Run 和 Debug:用于运行,Run 直接启动,Debug 启动可以加断点调试。
  3. 项目的目录:项目相关的文件在这里找。
  4. 编辑区域:写代码的地方。
  5. 终端区:TODO 记录要做的事;Terminal 是程序输出的地方;Python Console 是控制台,可以直接运行 Python 语句,就像在 cmd 里输入 python 后的效果。
    在这里插入图片描述

二、新建

包括新建项目和文件。

新建 Python 项目,在菜单栏:File->New Project 。

一般选 Pure Python(纯 Python 项目),Django 和 Flask 都是 Web 应用框架。

第一个 Location 是这个项目所在的文件夹,最好新建一个文件夹专门存放,第二个 Location 是项目的文件名。

VirtualEnv 就是用来为一个应用创建一套“隔离”的Python运行环境,解决了不同应用间多版本的冲突问题。(比如有的项目需要 Python 2.x ,有的需要 Python 3.x)

Base Interpreter 是解释器,选择你要用的版本(Python 2.x 或 Python 3.x),方法是点击右边的 ,打开 Select Python Interpreter ,找到本地 python.exe 的路径。


新手入门:PyCharm 的使用

新手入门:PyCharm 的使用

点击 Create 。

可以在菜单栏,点击 File->New->Python File;或者在项目的目录区右键,点击 New->Python File。起个文件名。

三、配置解释器

当我们编写 Python 代码时,我们得到的是一个包含 Python代码 的以 .py 为扩展名的文本文件。要运行代码,就需要 Python 解释器去执行 .py 文件。

当我们从 Python 官方网站下载并安装好 Python 2.x 或 Python 3.x 后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫 CPython 。在命令行下运行 python 就是启动 CPython 解释器。

CPython 是使用最广的 Python 解释器。安装好 Python 后,解释器的配置就是选择哪一个版本的 Python,只有一个版本的话,直接到 Python 安装路径下找 python.exe。

四、安装第三方模块

写 Python 程序会用到一些 Python 包(比如处理数据的NumPy,Pandas,机器学习使用到的 TensorFlow),你可以使用 pip 命令在 cmd 安装,也可以在 PyCharm 一键安装。

菜单栏:File->Settings-> Project Interpreter。可以看到现在的解释器是 Python 3.7,下方有解释器自己的一些 package,若你的包在下面能找到,就不用安装了。

需要安装的话,点击右侧的 + ,即可进入安装页面。
在这里插入图片描述
输入你要找的包,如果存在,它就会定位到包含你输入字符串的位置,选择你需要的包以及版本,在下方点击 Install Package 即可。安装好,在上一个页面可以找到你刚刚安装的包。




五、第一个 Python 程序

据说程序员的第一行代码是 Hello World,那我们也从这里开始。

1.编辑器中写程序

在新建的 Hello.py 中写如下语句,在空白处右击选择 Run ‘Hello’(Hello 是文件名),下方就会有输出。

 python3 语法 结束不用分号,加上分号也能运行 print('Hello World') 

在这里插入图片描述

2.交互模式下写程序

Python 交互模式下写 Python 程序。

3.使用第三方模块

接下来演示如何使用导入的 Python 包,写下如下代码,并运行。

 导入包,一般为包起个别名,如np import numpy as np  创建一个 2*2 的矩阵,并输出 array = np.array([[1,2],[3,4]]) print(array) 

4.Run 和 Debug 模式

接下来讲 Run 模式 和 Debug 模式。

写好代码,点击 Run 就直接运行完。如果你想调试,就是想跟踪运行情况,或者程序出错需要找错在哪里,就可以右击选择 Debug Hello,或者在右上角点击小虫子的图标,就进入了 Debug 模式。

# 算数 a = 1 + 2 b = 9 - 5 c = 2 * 3 d = 10 / 2 print('a = ',a,'b = ',b,'c = ',c,'d = ',d) 

左侧自上而下:

  1. Rerun(ctrl + F5):重新调试,回到第一个断点所在的行。
  2. Resume Program(F9):跳到下一断点处。
  3. Pause Program:暂停运行。
  4. View Breakpoints:点击查看在哪儿打了断点,有很多文件的话,在这儿看清楚些,还可以取消打的断点。
  5. Mute Breakpoints:你正在调试,点击这个按钮,所有断点变成灰色,就像不存在一样,程序直接运行完。当你打了很多断点,但中途想全部跳过直接结束看结果时可以使用。

上面从左往右:

  1. show execution point(F10):显示当前项目的所有断点。
  2. Step Over(F8):单步调试,走到下一行而不是下一个断点,遇到函数不进入,想跳过函数用这个。
  3. Step Into(F7):单步调试,走到下一行而不是下一个断点,遇到函数进入,当然函数内也是单步调试,想看函数内部的运行情况用这个。
  4. Step Into My Code(Alt + Shift +F7):执行下一行但忽略libraries(导入库的语句),不怎么用。
  5. Force Step Into(Alt + Shift +F7):执行下一行忽略lib和构造对象等,不怎么用。
  6. Step Out(Shift+F8):当目前执行在子函数a中时,选择该调试操作可以直接跳出子函数a,而不用继续执行子函数a中的剩余代码,并返回上一层函数。用了 Step Into 就可能需要用到 Step Out。
  7. run to cursor(Alt +F9): 直接跳到下一个断点,还没发现和 F9 的区别。
    在这里插入图片描述

一般用不了这么多,我常用的是:从断点跳到断点 F9 ;从断点跳到下一行 F8;调试期间不想走后面的断点了 Mute Breakpoints 。调试时,执行过的行后面会有一些提示,如变量的值。

六、简单设置

打开菜单栏的 File->Settings 。不知道某项配置在哪儿,可以直接在搜索框输入名字。

设置好记得点 Apply(应用)。

1.背景颜色

2.文字

Editor->font,能改字体代、大小、行间距。在这里插入图片描述

3.编码格式

搜索框输入 encoding,找到 Editor->File Encoding。因为可能使用中文,为防止乱码又找不到原因,把所有的选项设置成 UTF-8,设置完得重启一下软件才生效。
在这里插入图片描述

4.脚本头

#!/usr/bin/env python  # -*- coding:utf-8 -*- 

在这里插入图片描述

七、技巧

1.去掉波浪线

有时候会遇到字符串下有波浪线,比如输个名字的拼音就会有波浪线,这是因为 PyCharm 有个默认的单词拼写检测,这不算错。

如果不想看到这个波浪线,在字符串的位置,右键->spelling->Save xxx to project dictionary,加入检测的字典,波浪线就消失了。


新手入门:PyCharm 的使用

新手入门:PyCharm 的使用

还有时候定义一个函数会出现波浪线,把鼠标悬浮到波浪线上,提示需要空两行,那空两行之后,波浪线就消失了。


新手入门:PyCharm 的使用

新手入门:PyCharm 的使用

2.待办事项

有的时候代码不够完善,将来还想在一些地方修改,你可能想到加注释,但如何快速找到要修改的地方,一个强大的功能就是 TODO

在要修改的地方加上这句话。

# TODO 代办事项 

3.快捷键

查看某个函数或模块:选中函数名 Ctrl + 单击

4.查看 Python 文件的结构

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173827.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午7:53
下一篇 2026年3月27日 上午7:54


相关推荐

  • win10 使用 cmd 查看端口占用情况,关闭占用端口的相关程序「建议收藏」

    win10 使用 cmd 查看端口占用情况,关闭占用端口的相关程序「建议收藏」前言:工作中常用端口偶尔被占用,特写此文章记录1.查看被占用的端口号执行命令:netstat-ano|findstr端口号2.通过PID查看占用端口的程序执行命令:tasklist|findstrPID3.通过PID关闭占用的程序此方法可以通过cmd关闭也可以通过任务管理器关闭CMD执行命令:taskkill/T/F/PIDPID通过任务管理器找到对应的PID程序右键结束程序…

    2022年5月12日
    46
  • mongodb与MySQL的不同_Mongodb与MySQL之间的比较分析

    mongodb与MySQL的不同_Mongodb与MySQL之间的比较分析本篇文章给大家带来的内容是关于Mongodb与MySQL之间的比较分析,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。在数据库存放的数据中,有一种特殊的键值叫做主键,它用于惟一地标识表中的某一条记录。也就是说,一个表不能有多个主键,并且主键不能为空值。无论是MongoDB还是MySQL,都存在着主键的定义。对于MongoDB来说,其主键名叫”_id”,在生成数据的时候,如果用户不主…

    2022年6月16日
    28
  • String转BigDecimal转Double

    String转BigDecimal转Doublepublicstatic String args Strings 123 String 转 BigDecimalBi newBigDecima s System out println big 123 BigDecimal 转 Double 保留小数 几个 0 就是几位小数 Strin

    2026年3月18日
    2
  • 腾讯会议——录制的视频如何正常观看(转为MP4格式)

    腾讯会议——录制的视频如何正常观看(转为MP4格式)操作步骤1.打开腾讯会议2.点击**历史会议**3.点击你录制的会议4.点击**录制详情**5.点击**转码**1.打开腾讯会议2.点击历史会议3.点击你录制的会议4.点击录制详情5.点击转码完成这5步,即可将所保存的视频转为MP4格式,便于观看。…

    2022年6月16日
    198
  • N76E003 ADC使用方法

    N76E003 ADC使用方法主要特点 1 12 位 ADC 2 8 通道单端输入模式 一次只能测一个通道电压 值都存在 ACCRH ACCRL 3 内部带隙电压 band gapvoltage 为 1 22V 可作为内部参考电压 4 启动方式 软件启动 硬件触发方式启动 ADC 模块结构图实例不多说了 直接贴代码 实现的功能为使用内部参考电压测 VCC 电压值 voidmain void

    2025年11月10日
    3
  • FatMouse' Trade(杭电1009)

    FatMouse' Trade(杭电1009)

    2022年1月23日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号