Python编程 代码编辑器_python编辑器-程序员宅基地

技术标签: python  编辑器  Python  

  • 作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 

  •  座右铭:低头赶路,敬事如仪

  • 人主页:网络豆的主页​​​​​​


目录

前言 

一.编辑器介绍

二.Python 自带编辑器 Python idle

三.ipython

四.代码编辑器 pycharm

重点:如何配置Python解释器


前言 

本章将会讲解Python自带的idle以及pcharm使用,让我们开启Python搬砖之旅。


一.编辑器介绍

Python解释器,pip工具箱都按照好了以后,基本的Python 环境就搭建完成了,可以开启我们的搬砖之旅了。但是还是缺一个写码代码的神器(编辑器)。

1.sublime text   适用于前端,轻量级,安装库较为麻烦

2.vscode  适用于前端,适用于PHP,代码工格漂亮 

3.notepad++  等同于记事本

4.jupyter 在线编辑器 适用于做数据 交互式

5.pycharm 常用Python编辑器 消耗占用CPU大


二.Python 自带编辑器 Python idle

进入方法:  windows+R 输入 cmd 进入 DOS  命令行

                     输入 Python 进入 Python环境

 windows+R 输入 cmd 进入 DOS  命令行

输入Python 进入Python环境

 退出Python环境 exit()注意:编程下都需要英文状态下

Python 自带编辑器 Python idle  另外进入方式

去window搜索IDLE

 然后点击进入即可

r


三.ipython

ipython 不是自带的,安装后才能使用

 pip install ipython 安装

 输入 ipython 进入环境

 退出直接 exit

 总结:idle 和 ipython 区别在于一个不需要安装一个需要安装,在编写代码时我们一般不会使用这两种,测试调试代码时使用,如忘记某些命令,使用help(os.chdir)查看


四.代码编辑器 pycharm

1.介绍:Pycharm 是由 jeBrains 公司打造的一款 Python IDE ,支持window,liunx mac OS系统

2.下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrains

 

professional专业版 收费 但是功能强大

community社区版 免费(对于初学者够用)

点击 Download 下载 就好 

尽量安装C盘外的地方

下载后呈现出这样,但是会是英文,我这个是经过汉化后的。 

如何想打开文件,在左上角file(文件)选择打开 

 选择窗口进行打开

创建文件

 右击Pythonproject   新建   选择Python文件 输入文件名称

​ 


重点:如何配置Python解释器

进入设置

选择项目 Pythonproject 下的Python解释器

选择添加

 选择系统环境(解释器)

 选择添加到Python位置下

 到这来就按照完成了。后面将会讲解Python的基本命令,尽请期待。


创作不易,求关注,点赞,收藏,谢谢~

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yj11290301/article/details/127212369

智能推荐

Umi2.x升级到Umi3.x_node 多少版本对应的umi3-程序员宅基地

文章浏览阅读6.9k次,点赞5次,收藏7次。Umi3.x升级版本之路(一)修改依赖扁平化配置import all from umi修正语法支持antd4.x修改依赖npm uninstall -S dva antdnpm uninstall -D umi-plugin-react npm install -D umi@3 @umijs/preset-react// package.json"engines": { "node": ">=10.13.0"}// tsconfig.json"paths": { "@/*":_node 多少版本对应的umi3

【论文阅读】【三维目标检测】在Range view上做3D目标检测_rangeview-程序员宅基地

文章浏览阅读3.3k次,点赞10次,收藏22次。文章目录BEV or Range ViewRangeDet: In Defense of Range View for LiDAR-based 3D Object DetectionRange Conditioned Pyramid InMeta-Kernel ConvolutionWeighted Non-Maximum SuppressionData Augmentation in Range View DataExperimentrange view是仅针对物理旋转式扫描的激光雷达的特殊view,例_rangeview

shell 实现并发,并控制并发数量_shell 并发-程序员宅基地

文章浏览阅读4k次,点赞4次,收藏26次。为了方便理解,一步步的来首先先看一下串行的:#! /bin/bashST=$(date +%s)for i in $(seq 1 10)do echo $i sleep 1 # 模拟程序、命令doneET=$(date +%s)TIME=$(( ${ET} - ${ST} ))echo "time: ${TIME}"输出结果:12345678910time: 10这就最原始的进程运行模拟,串行方式,无法有效利用计算机的资源,_shell 并发

Mybatis-puls自动分页Page无法分页解决_使用mybatis-plus中page进行分页不生效-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏5次。一开始使用Page时发现数据能出来但是无法分页,只能全部显示。打印数据出来也显示0。最后查了许多资料发现这个插件需要一个工具类的支持才可以实现。检查了一下代码发现也没有问题。最后更改完成测试,好使了。_使用mybatis-plus中page进行分页不生效

dpi与dp的关系_px、dp、sp、dpi之间的区别和转换-程序员宅基地

文章浏览阅读2k次。px、dp、sp、dpi之间的区别和转换区别:px (pixels)像素 -- 是像素,就是屏幕上实际的像素点单位。(一般UI人员在ps中经常使用)dp/dip 设备独立像素,android layout经常使用的尺寸单位,与设备屏幕有关,dp是虚拟像素,在不同的像素密度的设备上会自动适配。即与像素密度无关。sp 放大像素,主要是处理字体的大小dpi:Android支持四种不同的dpi模式:ldp..._dpi dp

2021-1-31: c语言中 %f 和 %lf 的区别_%if-程序员宅基地

文章浏览阅读3.4k次,点赞7次,收藏14次。%f和%lf分别是float类型和double类型用于格式化输入输出时对应的格式符号。其中:float,单精度浮点型,对应%f。double,双精度浮点型,对应%lf。在用于输出时:float类型可以使用%lf格式,但不会有任何好处。double类型如果使用了%f格式可能会导致输出错误。在用于输入时:double 类型使用了%f格式,会导致输入值错误。float类型使用double类型不仅会导致输入错误,还可能引起程序崩溃。所以在输入输出时,一定要区分好double和float,而使用对_%if

随便推点

使用JavaScript制作动态网页-2_javascript实现同个窗口的动态网页-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏15次。使用JavaScript制作动态网页-2表单验证<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单验证</title></head><body> <form action="..._javascript实现同个窗口的动态网页

Ubuntu20.04解决应用中心打不开的问题_snap商店打不开-程序员宅基地

文章浏览阅读1.5w次,点赞9次,收藏76次。Ubuntu20.04软件中心打不开 尝试了很多方法 Ubuntu 20.04 默认把软件中心换成了 snap, 感觉 snap 应用老出状况, snap 应用不但体积大, 安装好的应用还不时就崩溃, 所以如果要把电脑里的所有 snap 应用全部替换了, snapd 也卸载了. 下面这三句可以有效的解决 sudo apt install ubuntu-software sudo sn..._snap商店打不开

C语言-数据结构-栈-实验报告_数据结构栈的应用实验报告-程序员宅基地

文章浏览阅读6.5k次,点赞8次,收藏70次。实验报告内容:一、实验目的、要求:(1)熟练掌握栈的特点(先进后出FILO)及基本操作,如入栈、出栈等,栈的顺序存储结构和链式存储结构,以便在实际问题背景下灵活应用。(2)编写适当的主函数和相关函数,使实验题目运行出正确结果。(3)当场编程、调试、编译。(4)程序具有一定的健壮性、可读性,尽量简洁。(5)程序运行完成后分别存盘,上交实验报告,要求写出实验体会二、实验内容:(1)实验题目(2)主要函数的算法设计思想(3)程序清单(3)测试数据、实验结果及结论(4)实验体会(实验中存在的_数据结构栈的应用实验报告

qRadioButton-程序员宅基地

文章浏览阅读384次。#ifndef TESTRADIOBUTTON_H#define TESTRADIOBUTTON_H#include #include "ui_testradiobutton.h"class testRadioButton : public QMainWindow{ Q_OBJECTpublic: testRadioButton(QWidget *paren_radiobutton

C# WinForm 封装自定义组件(控件)Dll_把winfrom用户自定义控件封装成dll-程序员宅基地

文章浏览阅读2w次,点赞6次,收藏22次。封装自定义控件很简单,没什么技术含量,这里通过封装自定义的数字文本框实例简单总结一下:【1】新建自定义控件库 -- Windows Forms Control Library【2】添加自定义组件 -- Component Class【3】继承TextBox,添加KeyPress事件,代码如下:using System;usi_把winfrom用户自定义控件封装成dll

mysql关闭slave_mysql 关闭slave-程序员宅基地

文章浏览阅读619次。mysql版本:5.6.14一、修改 my.cnf 文件,增加skip-slave-start参数即可[mysqld]#主从log-bin=mysql-binserver-id=148skip-slave-start二、重启mysql/etc/init.d/mysql restart三、验证slave是否启动mysql> SHOW SLAVE STATUS\G****************..._mysql disable slave