Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Learn which development tools are good for Python

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly introduces which development tools are good for beginners to learn Python. It is very detailed and has a certain reference value. Friends who are interested must read it!

First of all, we have to understand that Python is a novice-friendly, powerful, efficient and flexible programming language. After learning, whether you want to enter the fields of data analysis, artificial intelligence, website development, or want to master the first programming language, you can use Python to open unlimited possibilities for the future! After strengthening our determination to learn, let's analyze how to learn and what development tools to use for beginners in Python.

First, the strongest terminal: Upterm

Originally wanted to recommend fish or zsh, but in fact, I mainly want to automatically complete this feature. Recently in use this Upterm is actually very simple and easy to use, it is a full-platform terminal, it can be said to be the IDE in the terminal, with a powerful automatic completion function. Before the name is BlackWindow, someone told him that this name is not conducive to the promotion of the community, changed to Upterm now has 17000 + Star.

2. Interactive interpreter: Ptpython

An interactive Python interpreter. Support syntax highlighting, prompts, and even vim and emacs typing modes. In fact, the online terminals we provide in the course also have built-in ptpython.

3. Essential package management: Anaconda

Anaconda is highly recommended, it can help you install a lot of troublesome things, including: Python environment, pip package management tools, commonly used libraries, configure environment paths, and so on. If rookies do these things one by one, they are easy to encounter all kinds of problems and bring frustration. If you want to do data things with Python, just install it, and it even develops a set of JIT interpreter Numba. Therefore, after Anaconda has JIT, it is possible to do things that require high computational efficiency in online science.

Editor: Sublime3

Of course, it is recommended to start with PyCharm for Xiaobai, but sometimes if you write some lightweight scripts, you will want to use lightweight tools. Sublime3 has been greatly improved in many places and is easier to use than it used to be. With the installation of Anaconda or CodeIntel plug-ins, Sublime can have a near-IDE experience.

Front-end online editor: CodeSandbox

Although this is not a real Python development tool, but if the back-end engineer wants to write the front end, this online editor is so convenient that it simply saves the back-end engineer's life. You don't have to install thousands of npm packages, it's already done in the cloud, and it allows you to write code and see the results directly. For React, Vue and other mainstream front-end frameworks are supported. It's kind of a recommended supplement.

These are all the contents of this article entitled "which development tools are good for beginners to use in Python". Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report