今天主要给大家说下一个零根底的小白,应该如何系统化的学习python编程言语,然后找到工作,在学习的过程不糜费时间少走弯路。
首先我们要理解python是什么,是一种面向对象的解释性的计算机程序设计言语,也是一种功用强大而完善的通用型言语,曾经具有十多年的开展历史,成熟且稳定。语法简约明晰,具有丰厚和强大的库。在设计上坚持明晰划一作风,使得它成为一门易读、易维护,并且被大量用户所欢送的、用处普遍的言语。
Python的言语特性:简单,易学,高层言语,面向对象,可移植性,可扩展性,可嵌入性,还有丰厚的库。
我接触python的时间固然只要短短的三个月,但是对Python的兴味是越来越浓,置信假如是你,肯定也会是同样的觉得。零根底学习Python到底难不难呢?作为同样是初学者的我,给大家分享一下我的学习心得和总结,零根底的人,应该如何学习Python。学习一定要是一个坚持的过程,假如三天打鱼两天晒网,龟兔赛跑的故事大家都晓得,所以学习能够慢但不要
1)调用系统命令
调用SHELL命令nslookup,将执行的结果保管到变量result_nslook中
import oscmd='nslookup %s' % hostnamehandle=os.popen(cmd , 'r')result_nslook=handle.read()
调用shell命令但是不需求获取返回结果
import oscmd='ls'os.system(cmd)
2)Python 的字符串处置
请点击此处输入图片描绘
去掉前后空格
input = open('hostlist_ip' , 'r')for hostname in input.xreadlines():#按行读文件到hostname中hostname=hostname.strip()hostlist.append(hostname)input.close()
将读入的一个字符串数组依照空格划分为list
temp=display.split()for seg in temp:if seg[0:5]=='time=':output.write(seg.lstrip('time=').strip()+' ')delayRec.append(seg.lstrip('time='))
领取专属 10元无门槛券
私享最新 技术干货