python开发的工具有很多,例如cscode,ipython,pycharm,jupyter等。

如果你用的是linux系统,我建议你直接使用vim来写代码,特点是简单便捷,如果你觉得python里面的有些函数用法你记不住,那你可以下载一个vim的代码补全插件,我经常用的插件是spf13,它不仅可以做到各种编程语言(包含但不限于python语言)的代码补全操作,同时还原生支持vim的语法,总而言之,简单轻便,非常舒服。如果你讨厌vim的直接使用,觉得一个统一化的编程界面不符合你的个性时,你也可以安装一个vscode,讲真的,这个也很好用,很多人会将vscode作为第一选择,也是各种语言代码补全和快捷键特别适合新手使用,最后,我最不想推荐,但是又确实蛮多人用的工具就是pycharm和jupyter一类,他们拥有一个较好的界面给我们使用,而且可以无缝对接git仓库,方便你随时与远程仓库中的代码进行交互,但我个人还是感觉他们太重了,用久了有一种麻烦的感觉。

如果你是window用户,那么我建议你安装一个wls,然后直接无缝使用linux的操作。当然,如果你确实非window不可,那你可以安装vscode和pycharm来做为开发工具,优点嘛就不重复多说了。哦,对了,除此之外,你还可以用sublime text,恩,这个虽然功能优点鸡肋,但是代码写起来,起码颜值上也是蛮好看的。

最后祝你在python的海洋里游刃有余、快乐无穷。鲁楠,数据挖掘师,京东集团-智能技术部

最适合python程序员用的笔记本-作为一个Python程序员,电脑上应该具备哪些软件?...相关推荐

  1. python做电脑软件-作为一个Python程序员,电脑上应该具备哪些软件?

    python开发的工具有很多,例如cscode,ipython,pycharm,jupyter等. 如果你用的是linux系统,我建议你直接使用vim来写代码,特点是简单便捷,如果你觉得python里 ...

  2. python小欢喜(一)写一个python程序如此简单

    python是一门有趣又有用的语言. 如何才能学会python呢? 跟我嗨起来吧,我们要用最简单的方法,最快的速度学会python. 相信我,凡事都有捷径,学python也不例外. 咱们需要做点什么准 ...

  3. 微信小程序实现跳转到另外一个小程序的方法

    微信小程序实现跳转到另外一个小程序的方法 1,首先需要在当前小程序app.json中定义:需要跳转的小程序的app-id app.josn "navigateToMiniProgramApp ...

  4. ip地址转换数字函数 iton_c# – RabbitMQ CreateConneciton问题 – 在一个应用程序中运行,但在另一个应用程序中运行...

    所以这是连接代码. var factory = new ConnectionFactory { HostName = "myserver", UserName = "te ...

  5. 探索 Python、机器学习和 NLTK 库 开发一个应用程序,使用 Python、NLTK 和机器学习对 RSS 提要进行分类

    挑战:使用机器学习对 RSS 提要进行分类 最近,我接到一项任务,要求为客户创建一个 RSS 提要分类子系统.目标是读取几十个甚至几百个 RSS 提要,将它们的许多文章自动分类到几十个预定义的主题领域 ...

  6. python如何运行一个python程序_python如何运行?第一个python小程序示范

    我们想要用python编程首先要做的就是安装一些工具,随后学会应用.那么问题来了,我们需要安装什么?python又是怎样运行的呢? 安装什么工具? 1.Python 3.6.5(我安装的,还有很多版本 ...

  7. 这是我的第一个python程序怎么打-我的第一个Python程序(运行)

    安装pycharm: 用pycharm写了第一个char.py的程序: 1. 直接用pycharm运行,OK: 2. 打开终端运行: - 进入char.py所在的文件位置,直接python char. ...

  8. Python学习笔记(二) 第一个Python程序 、 Python基础

    Python_02 第一个Python程序 .python基础 第一个python程序 使用python命令行交互模式 使用文本编辑器编辑 输入和输出 python基础 数据类型和变量 字符串和编码 ...

  9. Python基础教程(008)--第一个Python程序

    前言: 学会第一个Python程序 了解Python2和Python3的区别 内容 执行Python程序的三种方式 解释器--Python.Python3 交互式-- ipthon 集成开发环境--P ...

最新文章

  1. 算法学习之路|数位dp简要分析
  2. 【Kotlin】Kotlin 面向对象 ( 类 | 成员变量 | 成员方法 | 封装 | 继承 | 多态 )
  3. android消息机制
  4. Linux下GBK文件编码批量转换UTF-8命令
  5. python 除法取整_Python中整数和浮点数
  6. 数据结构 - 链表 - 面试中常见的链表算法题
  7. 对lua协程的一点理解
  8. (转)postgis常用函数介绍(一)
  9. Know more about Enqueue Deadlock Detection
  10. c语言倒计时不影响进程_初学C语言没有项目练手怎么行,这17个小项目收下不谢...
  11. 易科软件中国:维系客户关系是企业的根本
  12. 移动端下拉刷新,向后台请求数据
  13. 显示“没有注册类”问题解决方法(mscomm)
  14. pb利用pdf虚拟打印机将datawindow中的内容导出为pdf
  15. 中国移动通信互联网短信网关接口协议 (China Mobile Peer to Peer, CMPP) (V2.0)
  16. mocha + chai
  17. 2022年全球及中国血清降钙素原市场专项调研与竞争调查分析报告
  18. npm安装的全局包/工具不能使用,不是内部/外部命令
  19. 操作系统---linux
  20. C#ListView操作一二

热门文章

  1. win系统加入方舟服务器秒退,win10玩方舟闪退 | 手游网游页游攻略大全
  2. suse11/12关闭防火墙
  3. h5ai搭建自己的文件分享程序
  4. VS2015 解决方案 或者项目 卡 正在加载 的解决办法
  5. Tomca的启动与关闭
  6. POJ 2987 Firing(最大权闭合图)
  7. 坚持教学与科研相结合
  8. STC10F10XE定时器中断输出10KHz的方波程序
  9. HP880G3 安装RHEL6.5
  10. jenkins打完包在哪里