Python基础(一)简介及安装

1. 什么是编程

1.1 计算机硬件与软件

计算机的本质是信息处理机,要处理信息就必须具备处理信息的硬件设备。就跟人的大脑一样,要处理信息就需要有运算能力和存储能力。CPU(包含运算器和控制器)就具有运算能力及控制能力,存储器就具有存储能力。

计算机本身的特点决定了它的信息处理和信息存储的形式,即使用二进制代码(只有0和1)来表示所有信息。外界所有的信息要进入计算机,都必须千方百计地转换为二进制代码。

人要想与计算机交流就必须借助于软件进行控制。对于某个特定的问题,人们通过给定的指令序列来进行方法和步骤的描述,而这里的指令序列本质上应该是CPU指令的序列,也就是程序

此外,要解决某一问题总是要有一定的方法的,这个方法的具体实现方式就叫算法

1.2 编程语言

机器语言:用计算机表示信息的方式(二进制代码0和1)来描述对计算机的控制程序,这就是机器语言。

汇编语言:用单词来代替命令代码。汇编语言不是采用二进制的代码来描述解决问题的步骤,而计算机只能识别二进制代码,所以运行时要先翻译为二进制代码的机器语言(编译),然后计算机才能识别和执行。

高级语言:汇编语言虽然解决了易错、难记的问题,但是离人类的语言太遥远了。人们就使用了能够较为准确描述算法步骤的接近于人类语言和数学表示方法的形式来作为写程序的语言,即现代常用的编程语言–高级语言,如:python、c、java等。

当然,高级语言也不是计算机可以直接理解的,运行前必须进行编译,最终成为机器语言,计算机才能理解和执行。

高级语言的执行方式分为两种:

  • 编译执行,即程序编写完成后直接将其编译为机器语言后执行,如C
  • 解释执行,程序一边解释一边执行,如python

2. Python简介

2.1 出生

作者: Guido van Rossum
时间:1989年底发明,第一个公开发行版发行于1991年

2.2 特点

  • 高级语言
  • 面向对象
  • 解释型

2.3 优点

  • 开源
  • 跨平台
  • 功能强大
  • 清晰优雅

2.4 资源

3. 安装python

python官网下载python安装程序(注意32位与64位)

down

双击下载好的安装程序,按照提示一步一步按照,注意按照路径中不要有任何的中文路径

如有必要,添加环境变量

安装完成后,在cmd中输入命令python,出现如下命令,说明安装成功:

img

4. 开发工具

5. 程序运行

5.1 REPL环境

在命令行中输入python,进入python的REPL环境,如图所示:

img

在REPL环境中可以执行python代码,现在输入print('hello world'),回车(enter)执行,效果如下:

img

退出REPL环境,输入exit(),如下:

exit

5.2 文本编辑器

当我们的代码足够复杂时,在REPL环境下执行就会显得比较繁琐,而且不能保存我们的代码。这样我们可以在资源管理器中新建一个以.py后缀的文件,如:hello.py。然后用熟悉的文本编辑器打开文件,在文件中输入print('hello world'),然后保存。如下图:

img

5.3 使用IDE

在pycharm中写入代码,右键 -> run hello.py运行程序

eclipse运行,如下图:

eclipse运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值