Python3 用什么IDE开发工具比较好
作者:紫川小名 发布时间:2022-10-03 13:43:07
这也许是学习一门语言时大家都会问的一个问题,其实我个人认为无所谓哪个最好,关键在于哪个用着顺手,方便。还有很多人乐于去做排名,去看排名,哪个最好什么的,我认为完全没有必要。下面简单给大家介绍2款IDE,一个是在线的,一个是本地的。
一、在线Python3开发工具
http://www.pythontutor.com
这款工具英文翻译过来叫Python家庭教师,很有趣的名字,别说也很贴切,一步一步的显示执行结果,显示内存中各个变量在执行过程中的具体变化,还真和家庭教室的模式类似,当然,还是需要学习者本身具有一定的基础,该工具能够起到帮助理解的目的。
推荐该工具是因为使用非常简单,界面也不复杂,并且能很好的让你看明白执行的每一步。两种使用模式——可视化执行模式和实时运行模式,原则上没用太大的区别,主要在于可视化模式需要先将内容编辑好,再运行,而实时模式在你刚刚编辑完一行内容,即刻在右侧的输出区域显示输出结果,我个人推荐实时模式,非常方便。
二、本地Python开发工具
首先我也是一个初学者,感觉本地的开发工具使用PyCharm即可
下载地址:
http://www.jetbrains.com/pycharm/download/#section=windows
下载专业版使用
默认安装即可,到安装选项的地方,如果是64位的操作系统可以选择64位安装,并且把最下面的复选框勾选上,继续安装到最后即可
安装完成后启动软件,再进行几步设置
1.设置文件编码
点击工具栏上的设置按钮
在点击编辑下的文件编码选项,将全局编码和项目编码以及下方的默认项目编码都设置成UTF-8,以防止其它软件在读取中文内容时出现乱码
2.设置放大快捷键
同样的,在Setting——Editor——Images下,使用Ctrl+鼠标滚轮,快速缩放编辑界面,非常方便实用。
来源:https://blog.csdn.net/qq_35873721/article/details/78984674


猜你喜欢
- 持久化文件读写:f=open('info.txt','a+')f.seek(0)str1=f.read()i
- 修改镜像源的原因是pip和conda默认国外镜像源,所以每次安装模块pip install ×××或者 conda install ×××的
- 相信大家对于常见 CSS BUG 的处理已经相对比较熟悉,例如:IE6 Three Pixel Gap、IE5/6 Doubled Floa
- 具体用法如下: 代码如下:-- ============================================= -- Autho
- 标题pycharm专业版(python License Activate)python运行的环境大多数人用的比较多的是pycharm,但是很
- RedHat 9.0下自带的mysql rpm包为mysql-3.23.54a-11.i386.rpm,如果在你安装操作系统时没有安装mys
- mysql是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决
- 有一个网站A想找别的网站作为代理商,在代理商的页面上插入自己的广告。它提供一个注册页面给代理商,代理商注册后,会得到一个ID,
- 有的时候,为了对python文件进行加密,会把python模块编译成.pyd文件,供其他人调用。拿到一个.pyd文件,在没有文档说明的情况下
- 导语今天在写 SQL 的时候,遇到一个问题。需求是这样的,查询数据,按照评分倒序、近一周访问量倒序,这样进行排序。问题是常规的写法,将 da
- 原因是dict.keys()的返回结果不再是一个list了Python3的keys(), values(), items()返回的都是迭代器
- 背景介绍开发中遇到了一个需求:程序运行到某处时需要用户确认, 但不能一直傻等, 后面的程序不能被一直阻塞, 需要有个超时限制, 也就是这个程
- 阅读上一篇:javascript面向对象编程(三)继承是面向对象语言中的一个重要概念,现在我们来探讨一下继承。在网上搜一下javascrip
- 大凡人世间的痛苦,多是因放不下有时候我常想,痛苦,该是时光刮给生命的一场飓风吧生活,本就是以这样一种特别的方式,掀起遮盖的一切,让你看到人生
- 1、有一个论坛,帖子的数据巨大,请简要说明如何提高用户搜索帖子的效率。 在程序方面,可以使用页面缓存技术。在前台界面着设计方面也可以让用户输
- 1、前言最近在做微信公众号开发在进行网页授权时,微信需要用户自己在授权url中带上一个类似token的state的参数,以防止跨站攻击。在经
- 目录前言前期准备数据的选择与获取分词筛选与可视化总结前言”数据可视化“这个话题,相信大家并不陌生,在一些平台,经常可以看到一些动态条形图的视
- 先看map()函数底层封装介绍:注释中翻译为:map(func, *iterables)——> map对象创建一个迭代器,使用来自的参
- Python 是最流行、功能最强大的编程语言之一。由于它是自由开源的,因此每个人都可以使用。大多数 Fedora 系统都已安装了该语言。Py
- 本文以实例形式分析了Python多进程编程技术,有助于进一步Python程序设计技巧。分享给大家供大家参考。具体分析如下:一般来说,由于Py