浅谈Python(新手版)

浅谈Python(新手版)

首页角色扮演Rossum更新时间:2024-07-25

很多人还不是很了解python,毕竟大学里教python的还比较少,基本都是c,java,c 等等,但python日趋热门,许多人都表现出浓厚的兴趣。当然作为新手,很多人不知道如何下手。为了帮助我的支持者,从今天起,我会不断的更新python的教程。当然,这些基础方面的知识,网上很多,我只是作为一个过来人的身份,对网上繁多的教程,进行整理和总结,方便大家的学习。如果我自己原创的教程,我会进行标注。现在采取的模式是这样,给大家群发的图文消息分为两块,上一部分会展示python做的项目,下一部分就是基础教程,这样就可以满足不同人的需要。

作为基础课程的第一课,首先要让朋友们了解一下什么是python和搭建python的开发环境。

一.Python前世今生

python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。

Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等。

那Python是一种什么语言?

首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大。

比如,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。

所以Python是一种相当高级的语言。

你也许会问,代码少还不好?代码少的代价是运行速度慢,C程序运行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。

如果仅仅是拼效率的话,python已经处于下乘,但是他的优点在于极大的减少程序员的工作量,成为很多黑客大牛的最爱。

接下来咱们看一看python这门语言的影响力。

Python赶超PHP占据第五。由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!

python可以干什么呢?

Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。互联网公司广泛使用Python来做的事一般有:自动化运维自动化测试大数据分析、爬虫、Web 等。大家一般听说过是python做爬虫,神奇的爬美女图片。我们学校睿思的在线音乐平台也是使用python做的。

python不能做什么呢?

Python当然也有不能*事情,比如写操作系统,这个只能用C语言写;写手机应用,只能用Swift/Objective-C(针对iPhone)和Java(针对Android);写3D游戏,最好用C或C 。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved