Quantcast
Channel: CodeSection,代码区,Python开发技术文章_教程 - CodeSec
Viewing all articles
Browse latest Browse all 9596

人生苦短,我用Python――Python到底是什么鬼?

$
0
0
人生苦短,我用python――Python到底是什么鬼?

一点号河马网络昨天


php?url=0EoVk6eXJb" alt="人生苦短,我用Python――Python到底是什么鬼?" />

话说经过一段时间的潜水,河马我又回归头条了……怀着兴奋的心情,河马跟大家分享一下最近学习的Python大法。

简单的说,Python是一种编程语言,1989年出生,粑粑是荷兰人Guido van Rossum。Python也有中文名,我一般都称呼它叫拍森,当然也有人喜欢叫它拍散,反正叫得顺口就好啦。

河马从8月份正式认识Python,就不可自拔的爱上它。为什么捏?因为Python身上有几大优点:

一、免费和开源。

在GPL协议框架内,允许你自由修改、传播和共享基于Python开发的任何软件或程序。

二、学习和使用简单。

Python的学习周期比较短,语法简单唯美(你没看错,是唯美!Python的语法深入学习下去,的确会让你觉得它美丽而且优雅),没有编程语言基础的小白也可以轻松上手。

以小白河马为例:非计算机科班或理科出身,年初用的是按键精灵(有人说不算编程语言),8月份正式学习Python,花了3个月时间学习,应该算是入门了,编了一个网站广告和直播电视广告视频监测的小程序。

三、跨平台。

可以在windowslinux、Mac等平台下开发和使用,移植成本几乎为零。

Python的功能很强大,几乎可以做任何事情:

小到写个桌面程序、大到建个网站,Python都不在话下,还可以写爬虫程序、科学计算、图像处理和识别、数据分析等等……


人生苦短,我用Python――Python到底是什么鬼?

写到这里,河马特别介绍一下,用Python进行图像处理和识别是河马最感兴趣和熟悉的,有空大家可以一起交流。

除了以上所介绍的,Python还有其他好玩的东西,比如……

1、用Python玩树莓派

或者说用树莓派玩Python,额……管它谁玩谁,反正好玩就好了呵呵

树莓派是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,说白了就是一台微型电脑。

Python和树莓派强强联手,可以这么玩:自己动手做个简单的树莓派蓝牙或WIFI机器人or遥控车or无人机、用Python写个监控程序控制树莓派摄像头、又或者用树莓派控制家里的灯具和开关(说不定一一不小心玩成智能家居达人:)……


人生苦短,我用Python――Python到底是什么鬼?

2、用MicroPython玩单片机


人生苦短,我用Python――Python到底是什么鬼?

Python有个小兄弟叫MicroPython,粑粑是英国人,名字叫Damien George,是一名计算机工程师。他每天都要使用Python语言工作,同时也在做一些机器人项目。有一天,他突然冒出了一个想法:能否用Python语言来控制单片机,进行实现对机器人的操控呢?

Damien为了突破这种限制,他花费了六个月的时间来打造Micro Python。它基于ANSIC,语法跟Pyton 3基本一致,拥有自家的解析器、编译器、虚拟机和类库等。目前他支持基于32-bit的ARM处理器,比如说STM32F405。

借助Micro Python,用户完全可以通过Python脚本语言实现硬件底层的访问和控制,比如说控制LED灯泡、LCD显示器、读取电压、控制电机、访问SD卡等。

3、一边打着Python代码,一边坐看Python在编程语言排行榜上升……
人生苦短,我用Python――Python到底是什么鬼?

好吧,我承认是我调皮了,这条其实没那么好玩……

玩归玩,最后河马推荐一下学习Python的网站来源:

1、Python 2.7教程 -廖雪峰的官方网站


人生苦短,我用Python――Python到底是什么鬼?

2、Google

有问题先搜索!Google搜索答案比较精准,比如:你尝试用Google和Baidu同时搜索“Python 自动化测试”,就会发现搜索结果的不同。

3、知乎

碰到难题了,在知乎上邀请一下,就会有高手赶来帮你了。

4、视频教程网站

慕课网、百度传课等。


Viewing all articles
Browse latest Browse all 9596

Trending Articles