返回顶部
首页 > 资讯 > 后端开发 > Python >新手用的Python开发工具是怎么样的
  • 201
分享到

新手用的Python开发工具是怎么样的

2023-06-17 00:06:44 201人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

新手用的python开发工具是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。python开发工具很多,比较大有的重型武器有PyCharm,Anaconda,VS Cod

新手用的python开发工具是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

python开发工具很多,比较大有的重型武器有PyCharm,Anaconda,VS Code.  但是这些工具虽然非常强大,库很多,但是对于一个刚准备入门Python的小白来说太重了,学习成本比较高,有点复杂!我以前非常强烈推荐大家用Pycharm,但是Pycharm专业版是需要收费的,有没有稍微轻量级的IDE,今天推荐一款小神器Thonny.

新手用的Python开发工具是怎么样的

Thonny 是一个面向初学者的 Python IDE,界面比较简洁,大家看一下上面的图片就知道,菜单不多,一目了然,比较适合初学者。它是由爱沙尼亚的  Tartu 大学开发,十分易于上手,还支持插件

1.安装

直接打开官网https://thonny.org/,下载对应的版本它有Win,Maclinux三个版本。安装非常方便,而且最重要的是它直接内置带python3.7解释器,不用再去安装Python版本了。

新手用的Python开发工具是怎么样的

上面是一个简单的Hello world和打印一下当前的版本,可以看的出内置了Py3.7版本。打开菜单面板里面的Preference/Interpreter  可以看到它用的是默认Thonny自带的Python解释器.

新手用的Python开发工具是怎么样的

2.查看变量非常方便

Thonny自带查看变量窗口,当你代码写完之后,可以点view/variables  查看你的整个代码的变量,可以对变量的地址和变量之间的引用一目了然,对于初学者来说来说一个福音,可以比较深入的理解 code。

新手用的Python开发工具是怎么样的

除了在上面的窗口敲代码,也可以直接在左下方的命令行模式下敲代码。

3.代码调试

只需按Ctrl + F5而不是F5,您就可以一步一步地运行程序,不需要断点。按F6进行大步,按F7进行一小步。步骤遵循程序结构,而不仅仅是代码行。

新手用的Python开发工具是怎么样的

或者可以点左上方的红色框的爬虫debug,然后点蓝色框里面的step in/over等等按钮来进行一步一步的调试。

4.函数的嵌套调用

单步执行函数调用将打开一个带有单独局部变量表和代码指针的新窗口。很好地理解函数调用的工作原理,对于理解递归尤其重要。

新手用的Python开发工具是怎么样的

比如上面一个非常简单的递归函数,通过debug可以一层一层看函数如何压stack的,Thonny每一次都会用一个黄标移动一行一行解释给你看,代码如何运行的。

5.代码提示功能

我们通常写代码的时候遇到error或者报错,经常丈二和尚摸不着头脑!对于老手可能经常debug  知道是什么问题,但是对于新手非常希望有一些提示,我的代码什么地方错了~~Thonny做的非常好,会给我们一些建议和提示,帮助小白学Python,这一点非常人性化。

新手用的Python开发工具是怎么样的

这个工具我试用了一些还是很nice的,非常轻量级,尤其对新手来说,良心之作,可以观察Heap,stack,object等等内存的信息,帮助熟悉Python的代码很有帮助,而且界面比较简洁,省去很多麻烦,大家可以试试。

看完上述内容,你们掌握新手用的Python开发工具是怎么样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网Python频道,感谢各位的阅读!

--结束END--

本文标题: 新手用的Python开发工具是怎么样的

本文链接: https://lsjlt.com/news/286226.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 新手用的Python开发工具是怎么样的
    新手用的Python开发工具是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python开发工具很多,比较大有的重型武器有Pycharm,Anaconda,VS Cod...
    99+
    2023-06-17
  • Linux内核开发工具介绍是怎么样的
    本篇文章给大家分享的是有关Linux内核开发工具介绍是怎么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。众所周知,Linux内核是使用make命令来配置并编译的,那必然少不...
    99+
    2023-06-16
  • 怎么测试Python开发工具pipenv的新版本
    本篇内容主要讲解“怎么测试Python开发工具pipenv的新版本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么测试Python开发工具pipenv的新版本”吧!pipenv 是一...
    99+
    2023-06-16
  • Java程序员新手老手常用的八大开发工具
    现在有很多库、实用工具和程序任Java开发人员选择。每个工具都有其优点,但其中有一些因它的知名度、多功能性和有效性从众多选项中脱颖而出。以下这8个工具,从代码构建到错误挤压,覆盖Java开发的全域。学习这些工具可以帮助你改善代码质量,成为一...
    99+
    2023-05-31
    java程序员 开发工具 ava
  • thinkphp的开发工具是什么
    这篇文章给大家分享的是有关thinkphp的开发工具是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。thinkphp的开发工具有:1、PHPStorm,一款功能强劲的PHP IDE;2、Eclipse,跨平台...
    99+
    2023-06-22
  • Linux开发环境搭建工具vagrant的安装是怎样的
    小编今天带大家了解Linux开发环境搭建工具vagrant的安装是怎样的,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux开发...
    99+
    2023-06-28
  • JVM监控工具用法是怎么样的
    JVM监控工具用法是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。你对JVM监控工具的用法是否了解,这里向大家描述几种,VisualVM是一种集成了多个JDK命令行工具...
    99+
    2023-06-17
  • 新手必备的Python实用技巧和工具
    目录一、交换变量二、if 语句在行内三、连接四、数字技巧五、注意浮点数的除法六、数值比较七、同时迭代两个列表八、带索引的列表迭代九、列表推导式十、字典推导十一、初始化列表的值十二、列...
    99+
    2024-04-02
  • 有哪些适合新手的Python工具
    这篇文章主要讲解了“有哪些适合新手的Python工具”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些适合新手的Python工具”吧!1. IDLE安装 Python 时,默认情况下也会安...
    99+
    2023-06-16
  • PHP常用开发工具是什么
    小编给大家分享一下PHP常用开发工具是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. NetBeansNetBeans是一款功能强大的PHP IDE,它支...
    99+
    2023-06-15
  • 常见的HTML5开发工具是什么
    本文小编为大家详细介绍“常见的HTML5开发工具是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“常见的HTML5开发工具是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2024-04-02
  • Android手机打造你的Python&Java开发工具!
    开发者桌面 之前写过一篇文章:将Android手机打造成你的python开发者桌面 在安卓手机上通过Termux软件,创建一个模拟Linux系统,它的好处就是无需root,即可...
    99+
    2022-06-06
    java开发工具 java开发 JAVA 工具 Python Android
  • Java开发工具Maven怎么用
    这篇文章给大家分享的是有关Java开发工具Maven怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Maven如果作为一个Java程序员,那么在日常的开发过程中,maven是很常见的项目构建工具。maven可...
    99+
    2023-06-15
  • 自研的Devops工具是怎样的
    这篇文章给大家介绍自研的Devops工具是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。2018年为了解决日常运维中的痛点以及更高效的推进运维工作,我们自研并完善了几个工具系统,这些系统无一例外的帮我们节约了时间...
    99+
    2023-06-19
  • 怎么用Python快速开发在线数据库更新修改工具
    这篇文章主要介绍“怎么用Python快速开发在线数据库更新修改工具”,在日常操作中,相信很多人在怎么用Python快速开发在线数据库更新修改工具问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用Python...
    99+
    2023-06-15
  • 推荐几个好用的 Python 开发工具
    推荐几个好用的 Python 开发工具?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几乎...
    99+
    2023-06-08
  • ETL工具sed进阶是怎么样的
    ETL工具sed进阶是怎么样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。sed 详解我觉得 sed 玩到最后,应该触及的最高难度的问题,有这些:替换百万行文...
    99+
    2023-06-06
  • 怎样使用CDS view开发SAP Marketing contact的facet追溯工具
    本篇文章给大家分享的是有关怎样使用CDS view开发SAP Marketing contact的facet追溯工具,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。下面介绍了SA...
    99+
    2023-06-04
  • python及其开发工具的安装
    python 支持在多平台上安装与运行,我们一般从python的官方网站下载其安装包,比如Windows下是exe文件,Linux下则是二进制文件。这里我们安装的是python3.6版本的,安装完如下图所示: 1、Windows下的安装我...
    99+
    2023-01-31
    开发工具 python
  • Linux常用的C语言开发工具是什么
    这篇文章主要介绍“Linux常用的C语言开发工具是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux常用的C语言开发工具是什么”文章能帮助大家解决问题。linux下的C语言开发(makef...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作