1. 队列

队列:先进先出

练习1. 队列练习
works = []
从命令行接收输入,如果输入为add,再进行接收,并将接收内容加入到后面
如果输入为do,就打印works最前面内容,并进行移除
如果works没有内容,提示没有工作内容
如果输入的是exit,检查works中是否有内容未完成,如果未完成则提示,如果没有工作内容则退出

while
raw_input...
Continue reading >>

1. 运维为什么要学习编程?

传统运维(测试,日常运维、应急响应、技术支持)

  • 运维做两三年,会有瓶颈

  • 云的发展,只运维不会开发没有竞争力

  • 自动化运维、大公司运维需要

  • 不懂开发容易被开发绑架

  • 开源软件社区版存在问题,线上服务需要定制性开发

1.1 为什么要学习Python?

  • 上手简单

  • 功能健全

  • 语言生态系统完善,第三方库多

  • 有大公司成功的案例

1.2 学习编程的方法

  • 学习编程的思想

    怎么用编程的思路解决实际问题

  • 具体的编程语言去...

Continue reading >>

原生开发环境

◆  Windows系统

版本分为2.7版与3.5版,直接官网下载安装即可(记得勾上加入环境变量的选项,不然得安装后手动添加)

安装完同时环境变量配好了后,可以进入DOS界面,输入python,即可进入>>>交互模式,如下图(我安装的是3.5版本)

pycharm0.png

也可以使用自带IDE工具IDLE

pycharm01.png

pycharm02.png

当然也可以使用代码编辑器来编辑脚本(我这用的是Notepad++,可以调用DOS显示...

Continue reading >>