列表的元素是可以变动的,比如增加、删除、修改,不过需要注意的是,列表的元素不是基本数据类型,都是一个个的标识符引用对象。以下是小编为你整理的python入门练手项目
如图,先定义一个列表
a = [123,'456']
一个是int类型,一个是str类型
添加一个元素,使用append
比如a.append(789)
括号中的就是要添加的元素
在指定位置添加元素,使用insert
比如a.insert(1,'ABC')
括号中前面的是指定位置,后面的是要插入添加的元素
注意:位置从0开始,比如当前[123, '456', 789]
123是位置0,'456'是位置1,789是位置3
insert(1.'ABC')的意思是,在位置1插入'ABC',而位置1和之后的都往后挪动一位
先定义一个列表
a = [123, 'ABC', '456', 789,23]
删除指定对象,使用remove
比如:a.remove(123)
注意:它不会把列表里面的所有123都删,只会删除最前面的与一个
3
如果你删除的指定对象不存在的话,那么会报错
比如:列表没有999这个元素,你非要删除这个元素的话,会报错
如何去下载
百度搜索“Python”,在官网中选择Python2.7,在选择列表项上双击即可下载;(Ps:虽然现在Python已经出到3.6版本,但由于版本差别不会特别大,而且公司项目使用的是旧版本的2.x,所以还是先从2.x开始)
双击下载好的Python2.7,进入安装界面,选择软件的使用用户,默认下一步即可;
设置Python2.7的安装目录,一般都为系统根目录下(C盘),默认即可;
进入程序组件安装界面,拉取下拉框,选择安装组件“Add python.exe to Path”,然后点击“Next”,默认安装即可;
不多时,即可看到安装完成界面
此外,由安装了组件“Add python.exe to Path”也不需再配置Python的环境变量,它已经自动配置好了,查看如图可知;
测试Python2.7是否已经正确安装完成,按下“win”+“R”键,输入“cmd”,点击确定,在弹出的命令行窗口中输入“Python”命令,即可看到电脑中已经安装好的Python;
python的优点
简单,python主张的是极简主义,学python就像在学英语一样。
易学,学习python并不难,入门很快很简单,比c++,java容易多了。
开源,python是免费开源产品,你可以自由地发布python这个软件,不用担心盗版和侵权。
自动内存管理,内存溢出一直以来都是很头疼的事情,而python则是自己自动管理内存的。
可以移植 ,python无论在windows和linux上都可以直接运行、。
可扩展,python还可以嵌入其他的语言,比如java和c++等。
但同时python也有自己的缺点,那就是运行的速度比起c++来说速度是慢了10倍的。
监控zabbix与nagios
服务器运行情况实时反馈,完全依赖有一个好的监控工具,发现问题可以第一时间及时有效的处理,避免更大的损失。对于初学者,Nagios简单直观更容易上手,但是zabbix界面更美观,同时由于功能多上手也更难。对于企业的监控应用来说,两者都能实现大规模监控,都足以满足用户需求,没有绝对的孰好孰坏。Zabbix是商业软件开源,Nagios是免费软件插件组合多。还是都学吧!
数据是企业最具价值的资产,自然要保护好数据。RAID的原理要懂会配置,知道企业的数据结构,多种备份方式保证数据的安全。rsync保持原来文件的权限、时间、软硬链接等等,可以镜像保存整个目录树和文件系统。有了备份无论设备出现任何故障,你都可以从备份当中还原出来原始数据。
掌握这些技术,已经可以胜任一个运维工程师的工作,欢迎“入坑”Linux运维。能坚持到这里实属不易,学习Linux最重要的就是敲键盘,不像Windows那样图形化点来点去的,优点就是Linux无图形化比较节省内存,而对于Linux新手们,建议你们不要裸机安装Linux系统,学习Linux就是找虐的,可能一些误操作造成数据丢失或者需要搭建测试服务需要把之前配置的东西删除掉等等吧,还是虚拟机拿来各种鼓捣,可以快速恢复到之前的快照,提高自己的学习效率。祝你早日成为一名Linux运维攻城狮。
Copyright 2017 全查网版权所有
备案信息:湘ICP备2021017279号-1
本站所有内容均由网友上传分享,如有侵犯你的版权,请发邮btchacom@163.com