Pycharm的安装与基本使用

Pycharm的安装与基本使用

  • 一、Pycharm介绍
    • 1.1 Pycharm简介
    • 1.2 Pycharm特点
  • 二、Pycharm软件下载
    • 2.1 Pycharm官网
    • 2.2 下载Pycharm
  • 三、安装Pycharm
    • 3.1 指定安装目录
    • 3.2 勾选安装选项
    • 3.3 选择菜单目录
    • 3.4 安装成功
  • 四、Pycharm的初始配置
    • 4.1 新建工程
    • 4.2 选择Python解释器
    • 4.3 打开Pycharm
  • 五、Pycharm的基本设置
    • 5.1 安装汉化插件
    • 5.2 修改字体大小
    • 5.3 修改行注释配色
    • 5.4 修改字体配色
    • 5.5 安装翻译插件
    • 5.6 安装SSH插件
  • 六、运行测试脚本
    • 6.1 Pycharm相关快捷键
    • 6.2 编辑python脚本
    • 6.3 运行python脚本

一、Pycharm介绍

1.1 Pycharm简介

PyCharm是由JetBrains公司开发的一款Python语言的集成开发环境(IDE)。它提供了许多高级功能,如代码自动完成、语法高亮、代码重构、代码调试、单元测试、版本控制等多种功能,可以帮助 Python 运行程序更加容易、高效。同时,PyCharm也支持其他众多编程语言的开发,如HTML、CSS、JavaScript等,因此可以很好地集成大量的Web开发框架。PyCharm的优点是易于使用,可以帮助新手快速学习和理解Python,并且还是一个非常强大的工具,可以帮助开发人员提高工作效率和代码质量。

1.2 Pycharm特点

  • 用户界面:Pycharm提供了一个流畅、用户友好的界面,可以轻松地导航和管理项目。

  • 自动化:Pycharm自动化了很多工作,例如自动完成、自动调试、自动重构和自动测试等等。

  • 集成开发环境:Pycharm是一款全功能的集成开发环境,内置了Python解释器和全面的开发工具,如调试、版本控制、数据库集成等。

  • 良好的代码编写体验:Pycharm可以提供良好的代码编写体验,包括自动完成、代码重构、代码静态分析等。

  • 丰富的插件:Pycharm支持丰富的插件,可以为开发者提供更多的工具和功能。

  • 社区支持:Pycharm有着强大的社区支持,包括文档和教程,可以帮助开发者更好地使用Pycharm。

  • 支持多种操作系统:Pycharm支持Windows、Mac OS和Linux等多个操作系统,可以方便地在不同的平台上使用。

二、Pycharm软件下载

2.1 Pycharm官网

Pycharm官网地址:https://www.jetbrains.com.cn/pycharm/

在这里插入图片描述

2.2 下载Pycharm

  • Pycharm社区版介绍

PyCharm Community Edition是一款免费开放源代码的Python集成开发环境(IDE),由JetBrains开发并发布。它提供了代码编辑、代码分析、调试、项目管理等功能,适用于Python开发人员在Windows、Mac OS和Linux等操作系统上进行开发。

  • 点击Pycharm官方首页的“下载”,选择PyCharm Community Edition社区版下载。

在这里插入图片描述
在这里插入图片描述

三、安装Pycharm

3.1 指定安装目录

选择安装目录为D:\pycharm\PyCharm Community Edition 2023.2.3。

在这里插入图片描述

3.2 勾选安装选项

将全部的选项都勾选上,选择“下一步”。

在这里插入图片描述

3.3 选择菜单目录

默认即可,选择“安装”。

在这里插入图片描述

3.4 安装成功

等待安装进度条完成,PyCharm Community Edition工具即安装成功。

在这里插入图片描述
在这里插入图片描述

四、Pycharm的初始配置

4.1 新建工程

打开Pycharm后,选择新建工程。

在这里插入图片描述

选择项目,这里选择的文件夹为F:\pycharm\project

在这里插入图片描述

4.2 选择Python解释器

选择Python解释器,需提前安装,这里已经提前安装好了,选择系统内置的解释器。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.3 打开Pycharm

创建完成后,会自动打开Pycharm,我们可以看到生成了main.py初始脚本。

在这里插入图片描述

五、Pycharm的基本设置

5.1 安装汉化插件

点击右上角“小齿轮”,选择Plugins插件功能。

在这里插入图片描述

选择插件市场,搜索栏输入“chinese”,选择汉化插件安装即可,安装完毕重启Pycharm软件。

在这里插入图片描述
在这里插入图片描述

5.2 修改字体大小

点击右上角“小齿轮”——设置——编辑器——字体,可以修改字体以及字体大小。

在这里插入图片描述

5.3 修改行注释配色

点击右上角“小齿轮”——设置——编辑器——配色方案——Python——行注释,选择前景配置,应用后确认即可。

在这里插入图片描述

5.4 修改字体配色

点击右上角“小齿轮”——设置——编辑器——配色方案——常规——默认文本,选择颜色,应用后确认即可。

在这里插入图片描述

5.5 安装翻译插件

选择插件市场,搜索栏输入“translation”,选择翻译插件安装即可,安装完毕重启Pycharm软件。

在这里插入图片描述

5.6 安装SSH插件

选择插件市场,搜索栏输入“SSH,选择SSH插件安装即可,安装完毕重启Pycharm软件。

六、运行测试脚本

6.1 Pycharm相关快捷键

  • 编辑器相关快捷键:
Ctrl + C:复制选中文本
Ctrl + V:粘贴文本
Ctrl + X:剪切选中文本
Ctrl + Z:撤销上一次操作
Ctrl + Shift + Z:重做上一次操作
Ctrl + F:查找文本
Ctrl + R:替换文本
Ctrl + D:复制当前行或选中文本
Ctrl + N:打开新文件
Ctrl + S:保存当前文件
Ctrl + Shift + S:另存为当前文件

6.2 编辑python脚本

在项目下新建python脚本,命名为test.py。

import random

print("欢迎来到猜数字游戏!")
print("我已经想好了一个1到100之间的整数,你需要猜出它是多少。")

secret_number = random.randint(1, 100)
guess = None
num_guesses = 0

while guess != secret_number:
    guess = input("你的猜测是: ")
    guess = int(guess)
    
    num_guesses += 1
    
    if guess < secret_number:
        print("你的猜测太低了!")
    elif guess > secret_number:
        print("你的猜测太高了!")
    else:
        print("恭喜你,你猜对了!")
        print("你用了", num_guesses, "次猜测。")



6.3 运行python脚本

右键脚本文件,点击“运行”。

在这里插入图片描述

运行python脚本后,按测试脚本提示猜数字即可。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/116544.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【自动化测试教程】Java+Selenium自动化测试环境搭建

本主要介绍以Java为基础&#xff0c;搭建Selenium自动化测试环境&#xff0c;并且实现代码编写的过程。 1.Selenium介绍 Selenium 1.0 包含 core、IDE、RC、grid 四部分&#xff0c;selenium 2.0 则是在两位大牛偶遇相互沟通决定把面向对象结构化&#xff08;OOPP&#xff09…

ZZ038 物联网应用与服务赛题第J套

2023年全国职业院校技能大赛 中职组 物联网应用与服务 任 务 书 &#xff08;J卷&#xff09; 赛位号&#xff1a;______________ 竞赛须知 一、注意事项 1.检查硬件设备、电脑设备是否正常。检查竞赛所需的各项设备、软件和竞赛材料等&#xff1b; 2.竞赛任务中所使用…

教你烧录Jetson Orin Nano的ubuntu20.04镜像

Jetson Orin Nano烧录镜像 视频讲解 教你烧录Jetson Orin Nano的ubuntu20.04镜像 1. 下载sdk manager https://developer.nvidia.com/sdk-manager sudo dpkg -i xxxx.deb2. 进入recovery 插上typeC后&#xff0c;短接J14的FORCE_RECOVERY和GND&#xff0c;上电 如下图&#…

J2EE项目部署与发布(Linux版本)->jdktomcat安装,MySQL安装,后端接口部署,linux单体项目前端部署

jdk&tomcat安装MySQL安装后端接口部署linux单体项目前端部署 1.jdk&tomcat安装 上传jdk、tomcat安装包 解压两个工具包 #解压tomcat tar -zxvf apache-tomcat-8.5.20.tar.gz #解压jdk tar -zxvf jdk-8u151-linux-x64.tar.gz 配置并且测试jdk安装 #配置环境变量 vim /e…

MySQL Binlog实战应用之一

一、前言 开发业务系统尤其是与财务相关的系统&#xff0c;需要记录每一笔变更操作的日志&#xff0c;这一般有两种实现方案。 1、代码中通过AOP实现&#xff0c;提供注解跟踪记录日志&#xff0c;这种方案能够比较清晰地以业务角度记录操作日志&#xff0c;但记录变更前的旧…

SpringCloud Alibaba Demo(Nacos,OpenFeign,Gatway,Sentinel)

开源地址&#xff1a; ma/springcloud-alibaba-demo 简介 参考&#xff1a;https://www.cnblogs.com/zys2019/p/12682628.html SpringBoot、SpringCloud 、SpringCloud Alibaba 以及各种组件存在版本对应关系。可参考下面 版本对应 项目前期准备 启动nacos. ./startup.c…

Spring Data Redis + RabbitMQ - 基于 string + hash 实现缓存,计数(高内聚)

目录 一、Spring Data Redis 1.1、缓存功能(分析) 1.2、案例实现 一、Spring Data Redis 1.1、缓存功能(分析) hash 类型存储缓存相比于 string 类型就有更多的更合适的使用场景. 例如,我有以下这样一个 UserInfo 信息 假设这样一个场景就是:万一只想获取其中某一个…

【蓝桥杯省赛真题42】Scratch舞台特效 蓝桥杯少儿编程scratch图形化编程 蓝桥杯省赛真题讲解

目录 scratch舞台特效 一、题目要求 编程实现 二、案例分析 1、角色分析

uni-app---- 点击按钮拨打电话功能点击按钮调用高德地图进行导航的功能【安卓app端】

uniapp---- 点击按钮拨打电话功能&&点击按钮调用高德地图进行导航的功能【安卓app端】 先上效果图&#xff1a; 1. 在封装方法的文件夹下新建一个js文件&#xff0c;然后把这些功能进行封装 // 点击按钮拨打电话 export function getActionSheet(phone) {uni.showAct…

基于设深度学习的人脸性别年龄识别系统 计算机竞赛

文章目录 0 前言1 课题描述2 实现效果3 算法实现原理3.1 数据集3.2 深度学习识别算法3.3 特征提取主干网络3.4 总体实现流程 4 具体实现4.1 预训练数据格式4.2 部分实现代码 5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 基于深度学习机器视觉的…

MySQL中表的增删改查

目录 一、CRUD 二、新增&#xff08;Create&#xff09; &#xff08;1&#xff09;语法 &#xff08;2&#xff09;单行数据全列插入 &#xff08;3&#xff09;多行数据指定列插入 三、查询&#xff08;Retrieve&#xff09; &#xff08;1&#xff09;语法 …

Win11新电脑启动无无线网络连接解决办法

Win11新电脑启动无无线网络连接解决办法 前言一、解决方法 前言 今天笔者在使用学校实验室分配的新电脑时候&#xff0c;发现在新激活的时候需要让我连接到无线网络&#xff0c;但不管鼠标怎么点都操作不了&#xff0c;于是在卡在这里了&#xff0c;唯一的办法就是跳过此页面&…

ZZ038 物联网应用与服务赛题第D套

2023年全国职业院校技能大赛 中职组 物联网应用与服务 任 务 书 (D卷) 赛位号:______________ 竞赛须知 一、注意事项 1.检查硬件设备、电脑设备是否正常。检查竞赛所需的各项设备、软件和竞赛材料等; 2.竞赛任务中所使用的各类软件工具、软件安装文件等,都…

吴恩达《机器学习》5-6:向量化

在深度学习和数值计算中&#xff0c;效率和性能是至关重要的。一个有效的方法是使用向量化技术&#xff0c;它可以显著提高计算速度&#xff0c;减少代码的复杂性。接下来将介绍向量化的概念以及如何在不同编程语言和工具中应用它&#xff0c;包括 Octave、MATLAB、Python、Num…

2023辽宁省数学建模B题数据驱动的水下导航适配区分类预测完整原创论文分享(python求解)

大家好呀&#xff0c;从发布赛题一直到现在&#xff0c;总算完成了辽宁省数学建模B题完整的成品论文。 本论文可以保证原创&#xff0c;保证高质量。绝不是随便引用一大堆模型和代码复制粘贴进来完全没有应用糊弄人的垃圾半成品论文。 B用Python&#xff0b;SPSSPRO求解&…

蓝桥杯每日一题2023.11.3

题目描述 承压计算 - 蓝桥云课 (lanqiao.cn) 题目分析 将重量存入a中&#xff0c;每一层从上到下进行计算&#xff0c;用d进行计算列的重量&#xff0c;当前d的重量应为正上数组和右上数组的个半和并加上自身的重量 计算到30层记录最大最小值&#xff0c;进行比例运算即可 …

工作数字化的中国历程 | 从 OA 到 BPM 到数字流程自动化

业务流程是由“活动”&#xff08;或称“工作任务”&#xff09;构成的&#xff0c;在企业里的所有工作是不是都叫流程&#xff0c;或者属于流程的一部分&#xff0c;这个概念很绕&#xff0c;我觉得没有必要去做学究气的辨析。我曾经提出过一个从工作的两个特性&#xff08;产…

2023年金融科技建模大赛(初赛)开箱点评-基于四川新网银行数据集

各位同学大家好&#xff0c;我是Toby老师。2023年金融科技建模大赛&#xff08;初赛&#xff09;从今年10月14日开始&#xff0c;11月11日结束。 比赛背景 发展数字经济是“十四五”时期的重大战略规划。2023年&#xff0c;中共中央、国务院印发了《数字中国建设整体布局规划》…

20.5 OpenSSL 套接字RSA加密传输

RSA算法同样可以用于加密传输&#xff0c;但此类加密算法虽然非常安全&#xff0c;但通常不会用于大量的数据传输&#xff0c;这是因为RSA算法加解密过程涉及大量的数学运算&#xff0c;尤其是模幂运算&#xff08;即计算大数的幂模运算&#xff09;&#xff0c;这些运算对于计…

想学计算机编程从什么学起?零基础如何自学计算机编程?中文编程开发语言工具箱之渐变标签组构件

想学计算机编程从什么学起&#xff1f;零基础如何自学计算机编程&#xff1f; 给大家分享一款中文编程工具&#xff0c;零基础轻松学编程&#xff0c;不需英语基础&#xff0c;编程工具可下载。 这款工具不但可以连接部分硬件&#xff0c;而且可以开发大型的软件&#xff0c;…