PyCharm免费安装和新手使用教程

news/2024/7/16 7:30:05 标签: vscode, ide, 编辑器, 开发语言, python

PyCharm是一款由JetBrains公司开发的Python集成开发环境(IDE)。它提供了一系列强大的功能,包括自动代码完成、语法高亮、自动缩进、代码重构、调试器、测试工具、版本控制工具等,使开发者可以更加高效地开发Python应用程序。

新手使用教程

安装

1.下载 PyCharm:在 JetBrain 的官网上下载 PyCharm,选择适合自己系统的版本。

2.安装 PyCharm:下载完成后,双击下载文件,按照提示进行安装。在安装过程中,可以选择安装位置、创建桌面快捷方式等选项。

3.激活 PyCharm:安装完成后,打开 PyCharm,按照提示进行激活。如果没有购买正版,可以选择试用版或者免费社区版。

输入图片描述

新手如何使用

1.打开 PyCharm:双击 PyCharm 的图标打开软件。

2.配置 PyCharm:在 PyCharm 中配置 Python 解释器、项目路径等信息。可以通过 File -> Settings 进入设置页面。

3.创建项目:启动 PyCharm 后,在欢迎页面中,选择 Create New Project,在弹出的对话框中输入项目名称和项目路径,选择 Python 解释器版本,然后点击 Create 按钮。

4.编写 Python 代码:在 PyCharm 中创建 Python 文件,在文件中输入代码。在文件中右键点击,选择 New -> Python File,输入文件名,然后在文件中编写代码。

5.运行 Python 代码:在 PyCharm 中运行 Python 代码,可以使用快捷键 Shift + F10 或者点击运行按钮来运行代码。

6.调试 Python 代码:在 PyCharm 中调试 Python 代码,可以在代码行上打上断点,然后使用 PyCharm 中的调试功能进行调试。可以使用快捷键 Shift + F9 来调试代码。

7.代码提示和自动补全:在 PyCharm 中输入代码时,会自动提示可能的代码选项,可以使用 Tab 键进行自动补全。

8.查看 Python 文档:在 PyCharm 中可以查看 Python 的官方文档。在 PyCharm 中按住 Ctrl 键,然后点击想要查看的 Python 函数或模块,就可以在 PyCharm 中查看 Python 的官方文档。

9.版本控制:在 PyCharm 中可以使用 Git 等版本控制工具对代码进行管理。可以在 PyCharm 中直接进行版本控制管理。

常用快捷键

1.编辑器相关快捷键:

  • Ctrl + C:复制选中的文本
  • Ctrl + X:剪切选中的文本
  • Ctrl + V:粘贴文本
  • Ctrl + Z:撤销上一步操作
  • Ctrl + Shift + Z:重做上一步操作
  • Ctrl + F:在当前文件中查找文本
  • Ctrl + R:在当前文件中替换文本
  • Ctrl + D:复制当前行或者选中的块
  • Ctrl + /:注释当前行或者选中的块
  • Ctrl + Shift + /:将选中的代码块用注释符包裹起来
  • Ctrl + Shift + F:在整个项目中查找文本
  • Ctrl + Shift + R:在整个项目中替换文本

2.导航相关快捷键:

  • Ctrl + N:打开类文件
  • Ctrl + Shift + N:打开文件
  • Ctrl + E:打开最近使用的文件列表
  • Ctrl + B:跳转到被选中的变量或方法的定义
  • Ctrl + Alt + B:跳转到实现
  • Ctrl + F12:显示当前文件的结构

3.运行与调试相关快捷键:

  • Shift + F10:运行当前文件
  • Shift + F9:以Debug模式运行当前文件
  • F8:单步调试,进入函数体内部
  • F7:单步调试,不进入函数体内部
  • Shift + F8:跳过当前断点
  • Alt + Shift + F10:运行指定的配置文件

4.版本控制相关快捷键:

  • Ctrl + K:提交代码到版本控制
  • Ctrl + T:更新代码
  • Ctrl + Shift + K:推送代码到服务器
  • Alt + 9:打开版本控制面板
  • Alt + `:打开版本控制命令行

题外话

在此疾速成长的科技元年,编程就像是许多人通往无限可能世界的门票。而在编程语言的明星阵容中,Python就像是那位独领风 骚的超级巨星, 以其简洁易懂的语法和强大的功能,脱颖而出,成为全球最炙手可热的编程语言之一。


Python 的迅速崛起对整个行业来说都是极其有利的 ,但“人红是非多”,导致它平添了许许多多的批评,不过依旧挡不住它火爆的发展势头。

如果你对Python感兴趣,想要学习pyhton,这里给大家分享一份Python全套学习资料,都是我自己学习时整理的,希望可以帮到你,一起加油!

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

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

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

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

②Python实战案例

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

③Python小游戏源码

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

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述

上述所有资料 ⚡️ ,朋友们如果有需要的,可以扫描下方👇👇👇二维码免费领取🆓


http://www.niftyadmin.cn/n/5227273.html

相关文章

几个python 编程题。

请定义一个Cylinder类, (1)每个Cylinder类对象可以存储一个圆柱体(包括半径和高) (2)具有用于初始化半径和高的方法 (3)具有输出圆柱体信息的方法Printlnfo ; (4)具有计算圆柱体体积的方法GetVolume. class Cylinder:def __init__(self, radius0.0, height0.0):self…

【精选】Spring框架介绍及Spirng各个版本的特性

Spring框架介绍 Spring框架英文全称Spring Framework,是由Spring团队研发的模块化、轻量级开源框架。其主要目的是为了简化项目开发。在项目开发中,可以说没有刻意使用Spring,却处处有着Spring存在。用官网对Spring框架的介绍:Sp…

Redis 通用命令和数据类型

get和set get和set两个命令是最基本也是最常用的命令,主要用于操作字符串类型的数据。 1.SET 命令: SET 命令用于设置指定 key 的值。如果 key 已经持有其他值,SET 就覆写旧值,无视类型。具体的命令格式如下: SET key value例如…

使用影刀指令+python实现简单的长文本乱序加密

本文意在利用影刀指令python代码,实现一种较为简单的长文本加密和解密,流程结构分为两步: 加密原理–是把字符转为列表,利用列表random模块中的shuffle函数做随机乱序。解密原理–是利用了列表的索引追踪,先前创建字典…

GoLong的学习之路,进阶,Redis

这个redis和上篇rabbitMQ一样,在之前我用Java从原理上进行了剖析,这里呢,我做项目的时候,也需要用到redis,所以这里也将去从怎么用的角度去写这篇文章。 文章目录 安装redis以及原理redis概念redis的应用场景有很多red…

一起学docker系列之十五深入了解 Docker Network:构建容器间通信的桥梁

目录 1 前言2 什么是 Docker Network3 Docker Network 的不同模式3.1 桥接模式(Bridge)3.2 Host 模式3.3 无网络模式(None)3.4 容器模式(Container) 4 Docker Network 命令及用法4.1 docker network ls4.2 …

谱方法学习笔记-下(超详细)

谱方法学习笔记📒 谱方法学习笔记-上(超详细) 声明:鉴于CSDN使用 K a T e X KaTeX KaTeX 渲染公式, KaTeX \KaTeX KATE​X 与 L a T e X LaTeX LaTeX 不同,不支持直接的交叉引用命令,如\label和\eqref。 KaTeX \KaT…

【深度学习】KMeans中自动K值的确认方法

1 前言 聚类常用于数据探索或挖掘前期,在没有做先验经验的背景下做的探索性分析,也适用于样本量较大情况下的数据预处理等方面工作。例如针对企业整体用户特征,在未得到相关知识或经验之前先根据数据本身特点进行用户分群,然后再…