对于新手而言,学了大概的语法,七七八八的历史、概念、知识,然而最直接的一个问题却无人解答:到底要用什么软件、什么环境来写python?比如.m文件可以用matlab写,java可以用Eclipse写,C语言可以用VC等软件写。那么Python用什么写呢?

和C语言一样,当然你可以直接在电脑上开个黑框写,也可像html一样用记事本写,但是没有可视化、便利化的编译软件,显然不符合当代程序员的个性嘛。所以这里推荐下比较流行的一款:Anaconda。

最早也是其他童鞋推荐的,后来看书,例如《Deep Learning With Python》里面,指定用的编译软件就是Anaconda。

Anaconda有许多优势:

Anaconda Navigator is a desktop graphical user interface (GUI) included in Anaconda® distribution that allows you to launch applications and easily manage conda packages, environments and channels without using command-line commands. Navigator can search for packages on Anaconda Cloud or in a local Anaconda Repository. It is available for Windows, macOS and Linux.

下载链接:https://www.anaconda.com/download/#macos

打开后界面:(我是用macOS系统的)

然后你Launch那个Spyder就可以写python啦!

Spyder is the Scientific PYthon Development EnviRonment:

  • a powerful interactive development environment for the Python language with advanced editing, interactive testing, debugging and introspection features
  • and a numerical computing environment thanks to the support of IPython (enhanced interactive Python interpreter) and popular Python libraries such as NumPy (linear algebra), SciPy (signal and image processing) or matplotlib (interactive 2D/3D plotting).

Spyder may also be used as a library providing powerful console-related widgets for your PyQt-based applications – for example, it may be used to integrate a debugging console directly in the layout of your graphical user interface.

下面我们来示范一下:

就是这么简单,然后就可以在这里写啦。

当然,作为新时代的码农,代码主要是靠copy啦,copy进来跑就好了嘛。

之后要跑什么高级点的程序,再自己慢慢探索吧!

开始在python的海洋里遨游吧!!!~

小白入门:用什么写Python?相关推荐

  1. 让0基础纯小白也能上手写Python,干货分享(二)

    上一篇文章测试工程师进阶之Python学习干货分享分享了Python基础知识,本次继续分享其它内容. 一.Python基本数据类型 1.数值类型:整数.浮点数.复数. 2.序列类型:字符串.列表.元组 ...

  2. Python小白入门- 101 ( 工具篇) Python完成身份证号码校验的算法

    根据国家标准GB 11643-1999<公民身份证号码>的要求: 身份证号码由18位组成,前17位为数字,最后一位是校验码,可能为数字或字母X.其中,前6位是地区代码,接下来8位是出生日期 ...

  3. python小白从哪来开始-Python爬虫小白入门(一)写在前面

    一.前言 你是不是在为想收集数据而不知道如何收集而着急? 你是不是在为想学习爬虫而找不到一个专门为小白写的教程而烦恼? Bingo! 你没有看错,这就是专门面向小白学习爬虫而写的!我会采用实例的方式, ...

  4. python实现手写数字识别(小白入门)

    手写数字识别(小白入门) 今早刚刚上了节实验课,关于逻辑回归,所以手有点刺挠就想发个博客,作为刚刚入门的小白,看到代码运行成功就有点小激动,这个实验没啥含金量,所以路过的大牛不要停留,我怕你们吐槽哈哈 ...

  5. python语言入门w-Python完全小白入门指南

    前几天整理了Linux的入门材料Linux运维完全小白入门指南,趁着这热乎劲,又整理了一下自己学Python时候的资料,今天也一并分享出来. 还是之前的说过的,这里只适合初级或者未入门的小白,想看高阶 ...

  6. 【自己动手写神经网络】小白入门连载(二)--机器人时代必须得有人工神经(不是神经病)...

    2019独角兽企业重金招聘Python工程师标准>>> [自己动手写神经网络]小白入门连载(一) 在上一章中,我们已经介绍了神经网络的基本概念.思想,并提及了有关人工神经元模型的部分 ...

  7. python入门基础系列_03python—9个基础常识-python小白入门系列

    <python小白入门系列教程> 专栏 • 第03篇 文 | xc_718 深度好文:1828字 | 4分钟阅读 ​ 1. 注释 1)单行注释:****# #注释内容 print('123 ...

  8. python入门基础系列八_03python—9个基础常识-python小白入门系列

    <python小白入门系列教程> 专栏 • 第03篇 文 | xc_718 深度好文:1828字 | 4分钟阅读 ​ 1. 注释 1)单行注释:##注释内容 print('123') #1 ...

  9. python入门指南-Python完全小白入门指南

    前几天整理了Linux的入门材料Linux运维完全小白入门指南,趁着这热乎劲,又整理了一下自己学Python时候的资料,今天也一并分享出来. 还是之前的说过的,这里只适合初级或者未入门的小白,想看高阶 ...

最新文章

  1. SnackbarUtilDemo【Snackbar的封装类】
  2. 【直播】闫强:文本分类上分利器 -- Bert微调技巧大全
  3. 如何安装Oracle客户端(Oracle Instant Client)
  4. 数据共享如何改变世界_做个手活就改变世界了?论“手工木匠”如何改变了西方文明(3)...
  5. error occurred when trying to upload ui5 project to ABAP repository in win8
  6. bat与C语言混合编程,BAT与HTML混合编程的方法
  7. SpringBoot+Shiro+ehcache实现登录失败超次数锁定帐号
  8. iPhone清理喇叭灰尘_厉害了,iPhone 专用的网购商品历史最低价查询工具
  9. json 潜逃 结构体_JSON还原为结构体
  10. JAVA 【引用类型】和【对象类型】在【继承】中的异同
  11. OpenCV在jni中使用混合高斯背景模型出现的通道匹配错误
  12. Gartner最新洞见:数据分析将是改变“游戏规则”的技术、企业的中台需要可组装的架构
  13. Emacs使用Tramp远程编辑服务器上的文件
  14. android studio for android learning (六)应用程序窗体显示状态操作(requestWindowFeature等的应用)
  15. 微信公众号开发引导用户关注公众号
  16. 游戏术语 DAU APA ACU PCU
  17. Microsoft系统端口及服务对应汇总
  18. 现在开始学程序还不晚吧
  19. 使用 Python 读取 json 格式文件并查重
  20. java汉字转拼音pinyin4j-2.5.0.jar用法

热门文章

  1. 使用MHDD修护硬盘坏道教程(3)
  2. 【管理知多少】PMP杂谈---爱情必胜术
  3. Android adb获取手机 cpu架构(armeabi-v7a 等平台)
  4. Ps 吸管工具及其附属工具的用法
  5. 普中自动下载软件:“没有可用串口”!
  6. 域自适应实战coding
  7. 和平精英改名服务器维护中,和平精英改名系统维护怎么回事?重新开放时间介绍...
  8. HTML - 元素/标签详解
  9. 计算机关机慢什么原因,电脑关机慢的原因是什么
  10. Android edittext字符串提醒处理,及是否包含表情包及标点符号,设置edit光标位置