Python———PyCharm下载和安装

news/2024/7/16 8:21:17 标签: pycharm, ide, python

(一)开发环境介绍

    开发环境,英文是 IDE Integrated Development Environment 集成开发环境)。 不要纠结于使用哪个开发环境。开发环境本质上就是对Python 解释器python.exe 的封装,核心都一样。可以说: 开发环境 IDE ,只是 解释器的一个工具而已”,只为了让程序员更加方便编程,减少出错率,尤其是拼写错误。目前,主流的 的开发环境如下: 1 IDLE    Pycharm (推荐)vscode (推荐)   jupyter

 

(二)IDLE介绍

1    IDLE Python 的官方标准开发环境, Python 安装完后同时就安装了 IDLE 。 IDLE已经具备了 Python 开发几乎所有功能(语法智能提示、不同颜色显示不同类型等等),也不需要其他配置,非常适合初学者使用。
2
     IDLE Python 标准发行版内置的一个简单小巧的 IDE ,包括了交互式命令行、编辑器、调试器等基本组件,足以应付大多数简单应用。
3
4    IDLE 是用纯 Python 基于 Tkinter 编写,最初作者正是 Python 之父(龟叔)。

(三)IDLE实操

1
步骤:交互模式   ①启动IDLE,默认就是进入交互模式。  ② 编写和执行Python源文件

 

 (四)Python文件的创建和执行

        前面使用的交互式环境,每次只能执行一条语句;为了编写多条语句实现复杂的逻辑,本章开始我们通过创建Python 文件,并执行该文件。
      在IDLE 环境中,我们可以通过 File -- >new 创建 Python 文件,并可以编辑该文件内容。我们也可以通过 File -- >save/save as 保存文件。一般保存成扩展名为 py 的文件。需要执行编辑好的文件,可以用快捷键 F5 或者点击 Run -- >Run module。

(五)PyCharm下载和安装

 下载地址: https://www.jetbrains.com/pycharm/download
 下载对应的版本:
和安装普通软件一致,点击下一步即可。只有几个画面需要单独关注。

 

 

安装完成后,运行 pycharm 。选择不导入配置:

(六)创建python项目

 1 选择: New Project

 

 选择路径(尽量不要包含中文),项目名:

(七)开发和运行项目 

打开项目后,右键单击项目,创建 Python 文件 mypy01

运行py文件,使用右键单击编辑区,选择 Run mypy01 即可。 

 

(八)其他设置

1
字体大小:
File→Setting→Editor→Font 把字体调大一些
2
主题风格:
File→Setting→Apperence→Dragula(黑色主题)、InteliJ light(白色主题)

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

相关文章

多线程中的可见性

一、Java 内存模型 JMM(Java Memory Model):Java 内存模型,是 Java 虚拟机规范中所定义的一种内存模型,Java 内存模型是标准化的,屏蔽掉了底层不同计算机的区别。也就是说,JMM 是 JVM 中定义的…

Eject Chain与可变路径在组合优化旅行商问题中的应用

Eject Chain与可变路径在组合优化旅行商问题中的应用 前言Eject Chain 算法弹射链中 cycle and stem 的结构介绍Subpath Election Method 一些基础的 STEM-AND-CYCLE RULES结论、分析和结束语参考文献 前言 在经典组合优化问题中的优秀算法自从上个世纪九十年代以来&#xff0…

npm构建vite项目

基础环境 npm init vitelatest 依次输入项目名称、使用框架、使用语言。 生成的项目 进入目录,安装依赖,启动项目。 cd 0702_demo01npm installnpm run dev

pandas(三)数据查询

数值、列表、区间、条件、函数 Pandas查询数据的几种方法 df.loc方法,根据行、列的标签值查询df.iloc方法,根据行、列的数字位置查询df.where方法df.query方法 .loc既能查询,又能覆盖写入,强烈推荐! Pandas使用df.…

Java面试题大全(每日更新)

第一天 1.重载和重写的区别? 重载发生在一个类中,同名的方法如果有不同的参数列表(类型不同、个数不同、顺序不同)则视为重载。 重写发生在子类与父类之间,重写要求子类重写之后的方法与父类被重写方法有相同的返回类型&#x…

【测试开发】概念基础

目录 一. 需求 1. 用户需求 2. 软件需求 3. 从测试人员的角度看需求 二. 测试用例 三. BUG 四. 开发模型 1. 软件的生命周期 2. 开发模型 2.1 瀑布模型 2.2 螺旋模型 2.3 增量,迭代模型 2.4 敏捷模型 SCRUM 五. 测试模型 1. V模型 2. W模型 (双V模…

基于深度学习图像分割的墙体裂缝识别检测

直接上效果演示图: demo的演示视频和代码仓库看b站视频002期: 到此一游7758258的个人空间_哔哩哔哩_bilibili 代码展示界面 主要是01、02、03.py文件 运行01make_dataset.py文件能将图片数据转化成特定的格式。 自制数据集需要使用labelme工具对图片中…

各类农作物分布遥感监测数据大全

最近收集整理了大量的农作物分布的遥感监测数据,废话不多说,分享给大家,后面会持续更新!! 数据查看地址: https://www.dilitanxianjia.com/%e9%81%a5%e6%84%9f%e8%a7%a3%e8%af%91%e5%90%8e%e6%88%90%e6%9…