python入门学习建议与总结(网工加油站版)

python入门学习建议与总结(网工加油站版)

ID:33713110

大小:508.28 KB

页数:17页

时间:2019-02-28

python入门学习建议与总结(网工加油站版)_第1页
python入门学习建议与总结(网工加油站版)_第2页
python入门学习建议与总结(网工加油站版)_第3页
python入门学习建议与总结(网工加油站版)_第4页
python入门学习建议与总结(网工加油站版)_第5页
资源描述:

《python入门学习建议与总结(网工加油站版)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、网工加油站为您提供源动力一、教程总表(7套35元)【001.基础】python编程视频全套教程★超清晰★中文(36集)不错【002.基础】Python编程视频教程(全38集)-{与36集内容几乎一样}【003.web】Django基于Python的Web框架(13集)-{不错}【004.基础深入】Python专题视频讲座-面向对象(全9集)不错【005.基础】Python视频教程_波罗蜜多{讲的一般}【006.提高】征服Python-语言基础与典型应用视频教程(随书视频)【007】Python编程实践教学视频26集附源码还行二、关于学习顺序的参考建议1、入

2、门【001.基础】python编程视频全套教程(36)或【002.基础】备注:可参考Python编程实践教学视频26集附源码2、【004.基础巩固】Python专题视频讲座之面向对象(全9集)3、【003.Web】Django基于Python的Web框架(全13集)4、【特别推荐】Python编程实战之网络编程培训视频(12章)5、【006.应用】征服Python-语言基础与典型应用视频教程备注:了解各类应用,学员根据自己的爱好或工作,选择应用领域。QQ:1320214656旺旺:21th营销http://goodlove2011.taobao.com网工

3、加油站为您提供源动力学习总结本文基于《byteofpython》电子书及网络材料而写,电子书本身已很精简,因此不必长篇累牍,旨在抛砖引玉。“【】”内表示补充说明。python与脚本语言首先我们知道,脚本与脚本解释器这两个概念是统一的、密不可分的。脚本本质上就是文本文件(如用ASCII码所写的),这种文本文件用文本编辑器打开与普通的文本文件没有区别,只不过扩展名不是“.txt”,python脚本的扩展名通常是“.py”。什么样的文本文件是脚本呢?答案是:针对特定脚本解释器的语法规则所编写的,供脚本解释器来使用的文本文件。计算机仅有脚本还是不能工作(它只是文本

4、文件),我们需要一种工具软件,用来把脚本中的代码解释成计算机指令,同时让计算机立即执行这些指令,这种工具就是脚本解释器。很显然,使用不同语法规则编写的脚本应使用不同的解释器来解释执行,因为每种脚本实际上是专为其解释器而写的,是按照解释器能识别的语法规则而写的。如果你想通过脚本使计算机工作,就要在系统中安装一种脚本解释器,然后根据这种解释器规定的语法规则编写脚本,最后启动解释器来执行这个脚本。python是众多“脚本解释器+语法规则”的一种,类似还有bash、perl、javascript等等。比较C与python1.代码层面看C与python所谓不同编程语

5、言,在代码层面来看,主要不同之处在于它们的语法规则,掌握了一种编程语言的语法规则,你就可以写出一种代码。我们写C语言代码,就是按照C语言规定的语法规则来定义变量、函数、数据结构等。同样地,遵照python的语法规则就可以编写python代码,这与写C代码没什么不同。2.代码的存在形式C语言中有源文件、目标文件、可执行文件这些概念,python中只有脚本及解释器。所谓的脚本、程序或者软件都是指保存代码的文本文件(虽然为了加快python模块导入时的速度,解释器会生成一种扩展名为”.pyc”的文件,它们只是用来保存中间状态的)。由于脚本既是可运行程序又是代码,

6、可读性强、修改程序方便(不必编译,修改即可执行)是脚本的两大优点。3.从代码到执行QQ:1320214656旺旺:21th营销http://goodlove2011.taobao.com网工加油站为您提供源动力C语言写好之后,我们根据目标CPU指令集来选择特定的工具链(如编译、链接工具),用它将C代码最终编译为目标CPU可直接执行的二进制文件,然后将这个二进制文件装载到内存中,执行时再将内存中程序入口地址传递给CPU,进而逐条执行程序中的指令。这是使用C语言编码,到最终计算机执行指令的过程。使用python语言编码之后的步骤与此不同:python代码不需要

7、被编译为可执行文件,它需要通过python解释器来控制计算机工作。就是说,系统中必须事先安装好了python解释器,python解释器把python代码解释成CPU可执行的指令并运行这些指令。但python解释器如何解释成可执行指令,又如何控制CPU来执行,这对用户来说是不可见的。用户使用时只要以python代码作为输入来运行解释器,解释器就会自动解释并运行这些程序。学习《byteofpython_chn》体会Python是高层次的面向对象的编程语言。优点是代码简洁、简单易学,缺点是运行速度较慢。我们可以在python代码中调用C编译生成的动态链接库来提升

8、程序运行速度。很多发布的linux系统都自带了python解释器,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。