本文介绍: pycharm是一款高效的python IDE工具,它非常强大,且可以平台,是新手首选工具!下面我给第一次使用这款软件的朋友做一个简单的使用教程,希望能给你带来帮助!目前pycharm一共有两个版本,Professional(专业版本)」和「社区版」,专业版功能最强大,主要是为 Pythonweb 开发者准备,是需要付费的。社区版是专业版的阉割版,比较轻量级,主要是为 Python数据专家而准备的。


前言

pycharm是一款高效的python IDE工具,它非常强大,且可以平台,是新手首选工具!下面我给第一次使用这款软件的朋友做一个简单的使用教程,希望能给你带来帮助!

目前pycharm一共有两个版本,Professional(专业版本)」和「社区版」,专业版功能最强大,主要是为 Python 和 web 开发者准备,是需要付费的。社区版是专业版的阉割版,比较轻量级,主要是为 Python 和数据专家而准备的。一般我们开发下载专业版比较合适。

一、常用功能介绍

1、更换 Python 解释器

如果你系统里有多个版本python,你想更换解释器,请使用下面的方法

在File->Setting->Projec: xxx 下找到 Project Interpreter。然后修改为你需要的 Python 解释器。注意这个地方一定要注意的是:在选择 Python 解释器的时候,一定要选择python.exe 这个文件,而不是 python安装文件夹

2、新建一个项目

我们新建一个项目,如django

3、调整编辑器字体及其大小控制台字体及其大小

File–settings

4、设置文件编码

File–settings

5. 修改文件背景颜色

File–settings

6、让一个 tab 键代替 4 个空格

7、运行Python代码

pycharm里面,我们不用借助windows下的cmd来运行程序了,pycharm直接提供了运行功能。在编写程序之后我们有三种方法可以运行:

工具栏中的run,如果没有显示Toolbar,可以view里面找到Toolbar并勾选。

在运行结果旁边也提供了run按钮

直接单击鼠标右键然后单击run

8、设置模板

设置一个模板,里面可以放一些设置或者广告,下次新建文件模板时不用每次都输入

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

9、断点调试

断点功能可以帮助我们调试代码

设置断点:在代码前面与行号后面之间的空白处,鼠标单击,就可以设置断点如下

调试断点

点击那个绿色的甲虫图标,进行断点调试

启动之后,自动跳转到第一个断点。下方debugger里会显示该断点的信息

点击Step Over或者按F8,我们继续往下运行,到下一个断点,右边则显示当前行的信息

二、常用高效pycharm使用方法

定位

补全

  • Tab
  • 万能的Alt-Enter
  • Surroud with
  • Emmet

编辑

重构

调优

颜值

其它

定位

Search Everywhere

快捷键: double shift

可以文件名目录名(后面加/)、类名方法名、函数名。

Ctrl+光标

当按住ctrl鼠标移到标识符上面时,会显示一些信息

当按住ctrl,并点击时,可以跳到定义

当在定义处按住ctrl,并点击时,会弹框列出所有引用的地方,只有一个地方引用时,会直接跳

最近打开文件

ctrl-e

目录树的“雷达

scroll from source.

目录树会定位到当前文件所在的位置

查找

补全

Tab

这个就不用说了。

万能的Alt-Enter

不同场景有不同的动作比如当在一个未找到引用的变量按下alt-enter时,会弹窗,让你选择自动import创建函数参数重命名到一个已有的变量等。

Surroud with

快捷键: ctrlalt-t

比如将光标所在的语句或块用tryexcept…包住。

Emmet

Emmet使用特定的语法展开小段代码,它类似CSS选择器,使其成为完整的HTML代码。例如,下列序列

div#page>div.logo+ul#navigation>li*5>a

展开为:

<divid="page">

<divclass="logo"></div>

<ulid="navigation">

<li><ahref=""></a></li>

<li><ahref=""></a></li>

<li><ahref=""></a></li>

<li><ahref=""></a></li>

<li><ahref=""></a></li>

</ul>

</div>


编辑

Basic

Extend Selection/ Shrink Selection

往外扩展选择范围。我一般用来选中单词两个引号括号之间的内容。而不是用鼠标费劲的去选。

多光标

重构

Rename

比如将一个变量rename,所有用到这个变量的地方都自动跟着变。

Safe delete

比如删除一个文件,所有用到这个文件的地方也跟着删除

Extract

提取选中的代码块生成一个新的变量、属性方法参数

禁用掉没用的插件

颜值

插件Material Theme UI。好看很多。

其它


关于Python技术储备

获取Pycharm官方激活码/安装包

保存图片微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

附Python学习资料

一、Python所有方向学习路线

Python所有方向技术点做的整理,形成各个领域知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应学习资源,保证自己学得较为全面。
在这里插入图片描述

二、Python基础学习视频

路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述
在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

三、精品Python学习书籍

当我学到一定基础,有自己理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解比较独到,可以学到不一样的思路。
在这里插入图片描述

四、Python工具包+项目源码合集
①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

五、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里腾讯字节等一线互联网大厂最新面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作
在这里插入图片描述
在这里插入图片描述

六、Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以保存图片微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

原文地址:https://blog.csdn.net/2301_80240808/article/details/134720439

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_15451.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

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