第二章 Python入门

第二章 Python入门

1.什么是计算机语言?

计算机语言就是用来控制计算机的语言

需要用计算机语言来控制计算机(编程语言)

计算机语言其实和人类语言没有本质区别,不同点就是交流的主体不同!

计算机语言发展经历了三个阶段:

机器语言

二进制编码,执行效率好,编写起来太麻烦

汇编语言

使用符号代替机器码

汇编:符号转换为机器码

反汇编:机器码转换为符号

一般适用于某些硬件,兼容性比较差

高级语言

高级语言语法基本和英语语法类似,并且和硬件关系不大

也就是通过高级语言开发的程序,可以在不同的系统中运行

并且高级语言学习起来更加容易

c、c++、c#、Java、Python

2.编译型语言和解释型语言

计算机只能识别二进制编码,所以任何语言再计算机运行时,先转换为二进制编码

根据转换时机的不同,分成了两种:

编译型语言

c语言

编译型语言执行程序时,会先将代码编译成二进制码,然后交个机器执行

源码-----》编译----》编译后的机器码

特点:执行速度特别快、但是跨平台性比较差

解释型语言

Python、js、java

不会在执行前进行编译,是执行的同时一遍执行一边编译

源码----》解释器----》解释执行

特点:执行速度比较慢、跨平台能力强

3.Python的介绍

Python是解释的语言,简洁、明了

1991年 龟叔

life is short you need Python

Python的用途:

web网站:facebook、豆瓣

编写爬虫程序

科学计算

自动化运维

大数据运用(数据清洗)

云计算

桌面软件、游戏

4.Python环境的搭建

开发环境搭建就是安装Python的解释器

Python的解释器又很多:

cpython:

用c编写的Python解释器

pypy:

用python语言编写的Python解释器

ironpython:

用.net编写的Python解释器

jython:

用java编写的Python解释器

步骤:

官网下载

5.Python的交互界面

用命令行输入Python进入的界面是交互界面

这个就是交互模式

安装Python的同时会安装一个Python的开发工具idle,在这里我们使用tab查看提示,并且可以保存代码

交互模式最大的问题:是一遍输入一遍执行,不适用于日常的开发。仅适用于日常的测试

我们一般会把代码编写到py文件中,然后通过命令行进行运行

6.Python和sublime的整合

1.在sublime中执行Python代码:ctrl+b 在控制台输出

这种执行方式,在某些软件中对于中文的支持不够友好,会报错,并且不能使用input函数

2.使用sublimerepl来运行Python代码

安装完成,设置快捷键,希望按f5自动运动代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

没有剧终

小生在此谢过啦!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值