一点号河马网络昨天
话说经过一段时间的潜水,河马我又回归头条了……怀着兴奋的心情,河马跟大家分享一下最近学习的Python大法。
简单的说,Python是一种编程语言,1989年出生,粑粑是荷兰人Guido van Rossum。Python也有中文名,我一般都称呼它叫拍森,当然也有人喜欢叫它拍散,反正叫得顺口就好啦。
河马从8月份正式认识Python,就不可自拔的爱上它。为什么捏?因为Python身上有几大优点:
一、免费和开源。
在GPL协议框架内,允许你自由修改、传播和共享基于Python开发的任何软件或程序。
二、学习和使用简单。
Python的学习周期比较短,语法简单唯美(你没看错,是唯美!Python的语法深入学习下去,的确会让你觉得它美丽而且优雅),没有编程语言基础的小白也可以轻松上手。
以小白河马为例:非计算机科班或理科出身,年初用的是按键精灵(有人说不算编程语言),8月份正式学习Python,花了3个月时间学习,应该算是入门了,编了一个网站广告和直播电视广告视频监测的小程序。
三、跨平台。
可以在windows、linux、Mac等平台下开发和使用,移植成本几乎为零。
Python的功能很强大,几乎可以做任何事情:
小到写个桌面程序、大到建个网站,Python都不在话下,还可以写爬虫程序、科学计算、图像处理和识别、数据分析等等……
写到这里,河马特别介绍一下,用Python进行图像处理和识别是河马最感兴趣和熟悉的,有空大家可以一起交流。
除了以上所介绍的,Python还有其他好玩的东西,比如……
1、用Python玩树莓派
或者说用树莓派玩Python,额……管它谁玩谁,反正好玩就好了呵呵
树莓派是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,说白了就是一台微型电脑。
Python和树莓派强强联手,可以这么玩:自己动手做个简单的树莓派蓝牙或WIFI机器人or遥控车or无人机、用Python写个监控程序控制树莓派摄像头、又或者用树莓派控制家里的灯具和开关(说不定一一不小心玩成智能家居达人:)……
2、用MicroPython玩单片机
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的网站来源:
1、Python 2.7教程 -廖雪峰的官方网站
2、Google
有问题先搜索!Google搜索答案比较精准,比如:你尝试用Google和Baidu同时搜索“Python 自动化测试”,就会发现搜索结果的不同。
3、知乎
碰到难题了,在知乎上邀请一下,就会有高手赶来帮你了。
4、视频教程网站
慕课网、百度传课等。