非程序猿上手python系列-背景知识(二)

python 简介

一门科学的发展离不开前人的贡献。随着学习的深入,你会发现“贡献”一词在程序里是多么的重要。我们要学会感恩,真因为别人的贡献,才有的python的简单。
当然,我比较懒,就不介绍了,推荐看下廖老师的博客

操作系统

我们电脑是一堆硬件的集合,依赖操作系统才能运行起来。windows是只是常见的计算机操作系统之一。 下面我会简单介绍下,常见的操作系统有哪些

  • windows
    相信这个我就不用说太多了吧

  • Linux
    linux也是一种操作系统,基于linux有很多不同的发行版本如ubuntu、centos
    用类比的关系来描述可能会更容易理解,linux 就像安卓,ubuntu、centos就像华为,小米,oppo 等厂家开发的手机系统。
    所以,你可以说ubuntu 也是linux系统

  • macOS
    苹果电脑自带的系统

为什么要说操作系统呢?
我们都知道,不同的系统安装的软件是不一样的,python也是如此。同一份代码,在不同的系统上运行,结果不一定一样。也就是兼容的问题。所以你一定需要知道,你是在什么操作系统上运行的,这样遇到问题的时候才能更快的找到解决方案

macOS 和 Linux 差别不大,但windows和他们 差异较大。而我这篇教程基本是基于macOS来讲的,所以如果你windows上运行发现结果不一样,欢迎留言,我尽量解决不兼容的问题。

我是如何理解程序的

程序 = 运行环境+代码

运行环境

这里说的运行环境不是操作系统,对于python来说,是解释器。
解释器,你可以认为是个软件。因为它安装起来,和平时我们说的软件没什么区别。
那解释器干啥的?
解释器是一个翻译官,负责把代码翻译成计算机能够理解的指令。

代码

代码就是用特定字符(文字)描述你希望程序如何运行。
所以,写代码就像写一篇作文这般简单而已,但前提是你得会语法。就像你不会期待一个不会英语的人,用abc来写出一篇作文吧。

ps: 说到英语,虽然代码基本都是abc构成的,但是英语水平并不会成为你学python的阻碍。至少入门是不需要英语基础的

安装python

  • windows 安装python
  • linux/macOS
    一般系统自带有,如果没有。。。那转移阵地搜索吧

验证安装结果

首先,需要说明的是,python解释器是有版本的,不同的版本,运行同一个代码,结果可能也是不一样的
我们可以通过查看python的版本来验证是否安装正确了

  1. windows 打开cmd
    linux/macOS 打开终端(不会的话自行搜索)
  2. 输入python --versionpython3 --version
    在这里插入图片描述
    如果出现类似的结果,说明安装成功。

其他说明

  • python 2.x.x 和python 3.x.x 差异较大。不要再使用python2 啦
  • 如果你输入的是python --version 出现的是python3的版本,那么以后凡是我说输入python3的地方,自行转为python
  • 我用的版本是3.7.0 如果你是3开头,但是后面的不一致,不用太担心,一半差异不大。当然最好还是和我的一模一样
  • python 官网 https://www.python.org/

文本编辑器和IDE

这是我们写代码的工具(软件)
常用的编辑器

python插件也可以手动装
在这里插入图片描述

  • IDE
    IDE就是功能更强大的编辑器,一般不需要额外的装插件
    缺点是:体积大,打开慢,一般收费
    最经典的就是pychram

搜索引擎

于我而言,搜索引擎是左膀右臂般的存在
如何搜索将会是本教程的重点之一

结尾

以上,就是学习python的前置知识。至此,也完成了教程的40%,有没有觉得很快~哈哈

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值