Thonny

Thonny

Thonny是一款专为初学者设计的Python IDE。它内置了Python 3.10,因此您只需要安装并立即开始编程。该应用支持Windows、macOS和Linux平台,可以通过pip install thonny命令或从thonny.org网站下载最新版本来安装

前往官网

手机查看

Thonny 内置了 Python 3.10,因此只需要一个简单的安装程序,您就可以学习编程了。(如有必要,还可以使用单独的 Python 安装。最初的用户界面被剥夺了所有可能分散初学者注意力的功能。)

完成 hello-worlds 后,选择“查看→变量”,然后查看程序和 shell 命令如何影响 Python 变量。

只需按 Ctrl+F5 而不是 F5,即可逐步运行程序,无需断点。按 F6 表示一大步,按 F7 表示一小步。步骤遵循程序结构,而不仅仅是代码行。

如果你使用小步骤,那么你甚至可以看到 Python 如何计算你的表达式。你可以把这个浅蓝色的盒子想象成一张纸,Python 将子表达式逐个替换为它们的值。

单步执行函数调用将打开一个新窗口,其中包含单独的局部变量表和代码指针。充分理解函数调用的工作原理对于理解递归尤为重要。

未括号和括号是初学者最常见的语法错误。Thonny 的编辑器使这些很容易被发现。

突出显示出现的变量会提醒您,相同的名称并不总是意味着相同的变量,并有助于发现拼写错误。局部变量在视觉上与全局变量区分开来。

变量最初是根据简化模型(名称→值)呈现的,但您可以切换到更现实的模型(名称→地址/ID →值)。

学生可以在代码完成的帮助下探索 API。

选择“工具”→“打开系统 shell”以安装额外的包或学习在命令行上处理 Python。PATH 以及与其他 Python 解释器的冲突由 Thonny 处理。

选择“工具”→“管理软件包”,以便更轻松地安装第三方软件包。

Pycharm是JetBrains开发的专业Python IDE,它支持 HTML、JS 和 SQL 等网络和科学开发,支持Windows、macOS以及Linux操作系统,软件可以从官方网站下载。
Android Studio是用于开发安卓应用的官方集成开发环境 (IDE),软件开发者可利用 IDE 中的工具为 Android 平台设计、构建、运行和测试软件。
HBuilderX是当前最快的HTML开发工具,强大的代码助手帮你快速完成开发,最全的语法库和浏览器兼容性数据让浏览器碎片化不再头痛
微信开发者工具是腾讯提供给开发者的一个强大工具,它可以帮助开发者们更加方便地开发和调试微信小程序和公众号网页。
MarkText 是麻省理工学院许可的开源项目,一个简单而优雅的开源 Markdown 编辑器,专注于速度和可用性。
Eclipse是一个为Java语言开发而设计的集成开发环境(IDE),但通过插件的形式,现在已经支持了广泛的编程语言,它的灵活性和可扩展性使其成为一个强大的开发工具。
Sublime Text是一款功能强大、灵活且用户友好的文本编辑器,非常适合各种水平的开发者使用。它的这些特点使得它成为了编程和文本编辑的热门选择。
Layui 是一套免费的开源 Web UI 组件库,采用自身轻量级模块化规范,遵循原生态的 HTML/CSS/JavaScript 开发模式,极易上手,拿来即用。
Termius是一个强大且易于使用的SSH客户端,它通过提供基础和高级功能,满足了不同用户的需求,无论是个人用户还是团队协作,都能从中受益。
MobaXterm是一款功能强大的Windows终端软件,可以访问各种远程网络工具。它通过单一应用提供了SSH、X11、RDP、VNC、FTP和MOSH等功能,方便用户处理远程工作。该应用还包括Unix命令,如bash、ls和awk。安装MobaXterm主版本非常直接,可以在其官方网站上下载可执行版本或安装文件。
Burp Suite是用于攻击web应用程序的集成平台,包含了许多工具可以自行选择下载,Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程,所有工具都共享一个请求,并能处理对应的HTTP 消息、持久性、认证、代理、日志、警报
JMeter是基于java的开源压力测试工具,插件丰富,易于扩展,可接口测试、可接口自动化测试、可压力并发测试、不可团队协作(可以线下共享)。
您必须登录才能参与评论!
立即登录