学习背景:决定开始学习python之前,因为公司基本都是微软系统,所以很少碰到linux系统,机缘巧合接到了一个项目是使用shell对mysql进行backup,因为公司唯一的系统工程师是微软在行,对于linux一窍不通,我从事网络工作,接触过linux,也懂一些服务的安装和基本命令使用,所以在负责mysql备份的项目经理沟通后决定一试,难得遇到一个挑战,所以开始翻书看shell脚本使用,经过努力顺利完成了各项工作,并加入了zabbix的监控,过程发现了zabbix可以进行二次开发,但是需要较好的运维语言,所以看了一下python,觉得很有用,也网上找了好多关于python的使用,发现用的地方好多好多,为了未来,也决定去好好的学习学习,也经过思考,想让将来的方向定位于python开发或者自动化运维,最终目标是机器学习方向,虽然不知道是否会成功,但是决定了就好好努力一下,加油加油!!!
¥ python教程方面推荐大家上运维网上面可以找到好多,我这里也有,若有朋友需要可以随时留言找我要,可以百度网盘共享
从现在开始也将自己学习的一些心得和过程中考虑的一些东西写出来,也希望可以自我提高
开始学习python:
1、什么事python?
python是一个面向对象的解释型计算机语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。是一个纯粹的*软件,python可以把其他语言的各种模型整合在一块,所以也称为胶水语言
2、Hello world!
好多语言开始好像都有这么一句,hello world!!哈哈,我看过C、C++两门语言都是这样的(不过没有学习,唉)
print ‘hello world!’
print('hello world!')
这两个语句,第一个为python版本为2.7里面的,第二个为3.X版本的,3.x版本的python将print当成了一个函数使用
3、符号使用:
单引号‘...’;双引号“...”;三引号''' ...''';单引号和双引号的作用基本没有差别,三引号可以将一个大段的代码分行写,还有一个“\”,也可以作为分段符号
如:x="hello,world!"
分段可以写成:x="hello,\
world!"
也可以写成 x='''hello,
world!'''