Python学习笔记6:pychram相关知识及安装教程,后续需要学习的入门知识

news2024/12/25 9:35:40

上篇文章说了,今天去公司重新装一下IDE,最后也是把过程这边再记录一下,有需要的可以参考一下。

关于pychram

pychram是什么?

PyCharm是由JetBrains公司开发的一款流行的Python集成开发环境(IDE)。它专为Python语言设计,提供了许多方便的功能来帮助开发者编写、测试和调试Python代码。PyCharm分为两个版本:

  1. PyCharm Community Edition(社区版):这是一个免费的开源版本,提供了基本的Python开发功能,包括代码编辑、运行和调试等。

  2. PyCharm Professional Edition(专业版):这是一个付费版本,除了包含社区版所有功能外,还提供了额外的专业功能,如Web开发框架支持、数据库工具、远程开发等。

了解到这里就差不多了,深入的学习功能,在后面讲。现在就要知道,这是一个方便你学习使用Python的工具。

为什么要装这个?

之前已经说过了,在线网站不给力,有些特性运行不了。而去随着学习的深入,入门知识也已经快搞完了,接下来我们需要自己写程序练手和学习进阶的知识,装一个IDE是有很必要的,当然如果不想用这个,可以用其他的没关系。
相比于装个Python,然后去命令窗口敲,装个IDE好处很明显的。比如帮你更好的管理项目,能直接帮你创建虚拟环境,不用考虑后面的库冲突,可以调试程序,可以方便的接入数据库去查询,有很多方便的插件,页面直观明了,敲代码的舒适度完全不是一个等级。
那有什么理由不选呢?

下载

直接去官网下载哈,别的地方都不用去看。最后我们选社区版,免费的,一般情况下都够用了。

这是地址:https://www.jetbrains.com/pycharm/download/?section=windows#section=windows

点进去以后,一直下滑,找到图片这个社区版的下载就行,上面那个很显眼的是收费版本。
请添加图片描述
等一段时间,文件下载好以后开始安装。

安装

  1. 双击exe文件,开始安装,点下一步。
    在这里插入图片描述
  2. 更换一下安装目录,默认装在C盘。选好目录一下点下一步。
    在这里插入图片描述
  3. 这里有四个选项,全勾上就对了。尤其是那个环境变量的,勾上省事。
    在这里插入图片描述
  4. 这里没啥特殊的,直接开始安装
    在这里插入图片描述
  5. 等待安装就行
    在这里插入图片描述
  6. 安装好了,记得重启,我是因为开了其他东西,点的稍后重启。大家安装的时候如果当前没什么其他应用,可以考虑直接重启哈。

在这里插入图片描述

使用

这里是安装教程,所以简单讲下使用。主要是我自己也不咋会使。。。

  1. 建个项目出来。
    在这里插入图片描述
  2. 自己设定一下项目名词,然后注意项目文件的目录,也改一下,别放C盘去。
    在这里插入图片描述
  3. 选到F盘(不是C盘就行),选择新建文件夹
    在这里插入图片描述
  4. 新建完文件夹选中后,勾上创建欢迎脚本,点创键。
    在这里插入图片描述
  5. 这个时候pychram会自动给你装Python的,等待下载安装就行。
    在这里插入图片描述
  6. 等下载完就进到一个main文件了,在右上角找一个绿色的三角形,点击执行,下面运行就出出现这个欢迎的例子。
    在这里插入图片描述

pychram的安装教程到这就结束了。目前来看,想练手敲下入门代码,这个欢迎实例文件已经够玩了,后面需要新建我会写下来。

最后

这里提前透露一下入门知识还剩哪些。

  1. 一些前面我遗漏的一些知识,这两天我看书的时候学到了会补上。
  2. 元组。之前没学,但是我参考官方教程和书籍,这个还是得学一下。
  3. range()。这个函数我决定补充一些知识,和元组一起学一下。
  4. 函数。这个很重要。程序是函数组成的,一行行的代码没用,组成函数,在组成程序,才是有用的代码,这也是我们的目标。
  5. 库。这个也很重要。Python语言很重要的一部分就是库。当然入门里面只会讲讲概念,拿几个初级的练练手。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[创业之路-120] :全程图解:软件研发人员如何从企业的顶层看软件产品研发?

目录 一、企业全局 二、供应链 三、团队管理 四、研发流程IPD 五、软件开发流程 六、项目管理 七、研发管理者的自我修炼 一、企业全局 二、供应链 三、团队管理 四、研发流程IPD 五、软件开发流程 六、项目管理 七、研发管理者的自我修炼

RabbitMQ的部署

一、前言 演示的为RabbitMQ的单机部署,在Centos7虚拟机中使用Docker来安装,需要掌握相应的docker命令 二、下载镜像 启动Docker: systemctl start docker 在线拉取:docker pull docker pull rabbitmq:3-management 三、安装MQ 运行容器&…

华媒舍:8个让你东南亚媒体发稿事半功倍的方法

本文将为您介绍8个方法,可以帮助您在东南亚地区的媒体发稿过程中事半功倍。无论您是一名公关人员、市场营销专家还是普通的新闻工作者,这些方法都将对您极具帮助。 1. 了解目标受众 在东南亚地区发布媒体稿件时,首要的步骤是了解目标受众。不…

Matlab数学建模实战应用:案例3 - 投资组合优化

目录 前言 一、问题分析 二、模型建立 三、Matlab代码实现 完整代码示例 四、模型验证 五、模型应用 实例示范:投资组合优化 步骤 1:导入数据并计算统计量 步骤 2:建立优化模型并求解 步骤 3:绘制有效前沿(…

汇聚荣做拼多多口碑怎么样?

汇聚荣做拼多多口碑怎么样?汇聚荣作为拼多多平台上的一个商家,其口碑的好坏直接关联到消费者的购买决策和品牌信誉。在电商平台上,良好的口碑是吸引顾客的重要因素之一,尤其是对于竞争激烈的拼多多平台而言。那么,汇聚荣在拼多多…

iOS APP内存泄漏的问题

iOS APP内存泄漏是指应用程序不再使用内存,但内存却没有被释放,导致应用程序占用过多的内存,甚至崩溃。内存泄漏是iOS开发中常见的问题,会严重影响应用程序的性能和稳定性。北京木奇移动技术有限公司,专业的软件外包开…

《车载以太网通信测试》课程来袭!!!

本课程包含教程和脚本两部分内容。 教程 详细介绍以太网,如何理解TCP/IP协议,CAPL中涉及以太网的代码,以太网测试环境如何搭建,从物理层、链路层、网络层、传输层到应用层多种协议测试点的测试原理和测试方法介绍,中…

【PL理论】(34) 类型系统:不完备性 | 为什么推导树推导失败? | 实现类型系统 | 调整到类型系统 | 思考:强制程序员写类型还是自动推断类型?

💬 写在前面:回顾我们的目标是为 F- 语言设计一个完备但不完全的类型系统,本章我们探讨的主题是类型系统的完备性。 目录 0x00 类型系统的不完备性 0x01 为什么推导树推导失败? 0x02 实现类型系统 0x03 调整到类型系统 0x04…

Java面试八股之什么是mybatis流式查询

什么是mybatis流式查询 Mybatis流式查询是一种处理大量数据的有效方法,它允许你以低内存消耗的方式来处理查询结果。传统的查询操作会一次性将所有数据加载到内存中,如果数据量非常大,可能会导致OutOfMemoryError(OOM&#xff09…

js语法---weakMap和weakSet:弱映射和弱集合

weakMap weakMap是Map的一种,但它有更多的限制, 1. WeakMap 和 Map 的第一个不同点就是,WeakMap 的键必须是对象,不能是原始值(number,string,symbol...) 2. WeakMap 不支持迭代以及 keys(),values() 和 entries() …

JavaScript的学习之旅(6.20)

目录 一、认识三个常见的js代码 二、js写入的第二种方式 三、js里内外部文件 一、认识三个常见的js代码 <script>//写入js位置的第一个地方// 控制浏览器弹出一个警告框alert("这是一个警告");// 在计算机页面输入一个内容&#xff08;写入body中&#xff…

力扣SQL50 至少有5名直接下属的经理 子查询 join 虚拟表

Problem: 570. 至少有5名直接下属的经理 &#x1f468;‍&#x1f3eb; 参考题解 &#x1f37b;子查询 select name from Employee where id in(select managerId from Employee group by managerId having managerId ! null and count(*) > 5);&#x1f37b; join 虚拟…

力扣SQL50 有趣的电影 简单查询

Problem: 620. 有趣的电影 Code select * from cinema where id % 2 1 and description ! boring order by rating desc;

【云岚到家】-day04-1-数据同步方案-Canal-MQ

【云岚到家】-day04-1-数据同步方案-Canal-MQ 1 服务搜索1.1 服务搜索技术方案1.1.1 需求分析1.1.2 技术方案1.1.2.1 使用Elasticsearch进行全文检索1.1.2.2 索引同步方案 1.1.3 CanalMQ1.1.3.1 MySQL主从数据同步1.1.3.2 Canal工作流程1.1.3.3 具体实现方案 1.2 MQ技术方案1.2…

conda创建虚拟环境报错解决

1.报错截图 2.解决办法 查看当前所有虚拟环境 conda env list 解决办法 解决方法 bash conda config --add channels conda-forge conda config --set channel_priority strict conda config --set channel_priority flexible

Java文件/文件夹的新增/删除/递归遍历

获取File对象 这里的字符串可以乱写&#xff0c;但是如果不存在后续的操作也会失败 // 获取抽象的File对象&#xff08;文件或者目录&#xff0c;不一定真实存在&#xff09;File file1 new File("D:\\2_WorkSpace\\qcbyProject\\shixun\\collection-test\\src\\FileTes…

B站广告开户投流是什么政策?要哪些资质?

B站&#xff08;哔哩哔哩&#xff09;作为年轻人喜爱的视频分享社区&#xff0c;其广告价值也日益凸显。为了更好地服务广告主&#xff0c;B站近日对广告开户投流政策进行了更新&#xff0c;云衔科技作为专业的数字营销服务商&#xff0c;也积极响应&#xff0c;为广告主提供一…

【项目实践】Ulike充电牙刷拆解

前言 用了一段时间的充电牙刷&#xff0c;某一次突然没电了&#xff0c;按键也没有反应。无奈只能废弃。最近略微得了些空闲&#xff0c;想着把它拆解看看里面的结构和电路。以下是鼓捣过程记录。 为什么不能直接抽出来&#xff1f; 在网上看到很多拆解视频&#xff0c;都是打开…

CSS--解决图片变形的方法

原文网址&#xff1a;CSS--解决图片变形的方法_IT利刃出鞘的博客-CSDN博客 简介 本文介绍html文件中图片变形的解决方法。 问题描述 我们经常需要指定所有图片的大小&#xff0c;让它们排列起来时看起来更整齐。但是&#xff0c;如果我们指定了width和height&#xff0c;那…

实践分享|关于 nebula-stats-exporter 的使用

大家好&#xff0c;这里是玖叁叁&#xff0c;目前从事全栈工程师工作&#xff0c;刚刚接触 NebulaGraph 不久&#xff0c;还在努力学习当中。图数据库可以高效地表达、存储和分析复杂关系和网络&#xff0c;在特定场景下有着不错的性能。希望通过这篇 nebula-stats-exporter 的…