python学习笔记(python介绍)
为什么要学python?
python和shell的比较,和PHP、和JAVA比较
运维开发只是用到python的很小一部分
python在一些知名公司的应用:
谷歌:python的创始人原来在谷歌工作。
CIA:美国中情局网站用python开发的
NASA:大量使用python进行数据分析和运算
YouTube:世界上最大的视频网站youtube是用python开发的
Dropbox:美国最大的在线云存储网站,全部用python实现
instagram:美国最大的图片分享社交网站,全部用python开发
Facebook:大量的基础库均通过python实现
redhat:世界上最流行的linux发行版中yum包管理工具是用python开发的
豆瓣:几乎所有业务均是通过python开发
知乎:最内最大的问答社区,通过python开发(国外Quora)
春雨医生:国内知名的在线医疗网站是用python开发的
还有搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、土豆、新浪、果壳等公司都在使用python完成各种各样的任务。
PYTHON擅长的领域:
WEB开发
Django\pyramid\Tornado\Bottle\Flask\WebPy
网络编程
Twisted\Requests爬虫\Scrapy\Paramiko(模拟SSH)
python写爬虫是强项
科学运算
SciPy\Pandas(金融)\Ipython
GUI图形开发
wxPython\PyQT(原先被诺基亚收购,80多亿美元)\Kivy
运维自动化
OpenStack\SaltStack\Ansible(被红帽2亿收购)\腾讯蓝鲸(做游戏平台,如lol,已经开源)
学PYTHON有没有前途?
美国python工程师工资情况:8-11W美元
中国,以北京为例,2013年时全国范围内只有30个python职位,
地域差别很大。
编程语言排名:
2013年,python排第八
2015排到第四
codeeval网站调研,项目开发首选语言是python:31.2%。
运维必须要会开发么?
·如何高效的适应业务的频繁更新、变更、上线、扩展?
·如何在最低成本的前提下实现业务并发运算能力的可伸缩式扩展?
·如何实现运维人员从被动处理故障到故障预防和故障高度自愈的转换?
·如何通过不断优化运维流程、自动化工具来降低运维成本、人工参与度,最终实现无人运维?
未来的趋势是运维的工作一定是高度自动化的。
参考博文《普通运维人员就是秋后的蚂蚱!》:http://3060674.blog.51cto.com/3050674/1598255
运维会了开发后可以干什么?
·帮助公司开发各种自动化工具,定制开发各种开源软件
·帮助评估和优化业务技术架构
·开发公司的内部办公系统、CRM、网站等
·做个全栈工程师,全栈就是指什么都能做的样子
课程介绍:
语言基础(5-6周)
网络编程(4-5周)
WEB基础开发(3-4周)
算法&设计模式(1周)
PY WEB框架(5周)
项目实战篇(8周)
课程目标:
·毕业后可以开发自动化运维平台、监控、CMDB、Docker\Openstack\Zabbix等开源软件二次开发、WEB聊天软件、BBS、博客、企业网站等
转载于:https://www.cnblogs.com/phenomzh/p/6246363.html
python学习笔记(python介绍)相关推荐
- Python学习笔记--Python字符串连接方法总结
声明: 这些总结的学习笔记,一部分是自己在工作学习中总结,一部分是收集网络中的知识点总结而成的,但不到原文链接.如果有侵权,请知会,多谢. python中有很多字符串连接方式,总结一下: 1)最原始的 ...
- Python学习笔记 - Python数据类型
前言 在Python语言中,所有的数据类型都是类,每一个变量都是类的"实例".没有基本数据类型的概念,所以整数.浮点数和字符串也都是类. Python有6种标准数据类型:数字.字符 ...
- Python学习笔记——Python和基础知识
Python优缺点 优点 简单----Python是一种代表简单主义思想的语言.阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的 ...
- Python学习笔记 - Python语言概述和开发环境
一.Python简介 1.1 Python语言简史 Python由荷兰人吉多·范罗苏姆(Guido van Rossum)于1989年圣诞节期间,在阿姆斯特丹,为了打发圣诞节的无聊时间,决心开发一门 ...
- (转载)[python学习笔记]Python语言程序设计(北理工 嵩天)
作者:九命猫幺 博客出处:http://www.cnblogs.com/yongestcat/ 欢迎转载,转载请标明出处. 如果你觉得本文还不错,对你的学习带来了些许帮助,请帮忙点击右下角的推荐 阅读 ...
- 学python安装-Python学习笔记-Python安装
Python安装 文章简介:本文介绍在不同操作系统中搭建Python编程环境. 一 搭建编程环境 在不同的操作系统中,Python存在细微的区别,下面介绍两个主要的Python版本. 1.1 Pyth ...
- Python学习笔记 - Python语法基础
前言 本篇博文主要介绍Python中的一些最基础的语法,其中包括标识符.关键字.内置函数.变量.常量.表达式.语句.注释.模块和包等内容. 一.标识符.关键字和内置函数 任何一种语言都离不开标识符和关 ...
- Python学习笔记 Python概述 编码规范 输出与输入 变量 标识符
Python学习第一天 Python的概述 1.Python的优缺点 1.1 优点: 1.2 缺点: 2.Python的编码规范 3.注释 3.Python的输出与输入 4.Python中的变量 5. ...
- Python学习笔记-模块介绍
(一)-模块概念和基本使用 python是由一系列的模块组成的,每个模块就是一个py为后缀的文件,同时模块也是一个命名空间,从而避免了变量名称冲突的问题.模块我们就可以理解为lib库,如果需要使用某个 ...
- python编程语法-Python学习笔记(Ⅰ)——Python程序结构与基础语法
作为微软的粉丝,最后终于向Python低头了,拖了两三个月终于下定决心学习Python了.不过由于之前受到C/C#等语言影响的思维定式,前期有些东西理解起来还是很费了些功夫的. 零.先抄书: 1.Py ...
最新文章
- CentOS系统搭建OpenERP
- Nginx 和 Zuul 的区别
- oracle c#帮助文档下载,C#使用OracleClient连接Oracle数据库小记
- windows下node安装
- 【牛客 - 369A】小D的剧场(线性dp)
- python并发编程1-进程
- Java并发编程——线程带来的风险
- python中读取文本文件_利用Python读取文本文件?
- idea debug调试_IDEA中debug调试(非多线程)
- 垃圾分类:真正的麻烦在于怎样处理
- minecraft服务器搭建教程_[学生福利]使用WINDOWS SERVER2012R2服务器搭建网站教程
- 线性代数复盘 | 同济大学工程数学第六版第二章思维导图笔记——矩阵及其运算(复习专用)
- Hadoop集群配置(二)免密登录和集群配置
- 3.7V锂电池升压到5V1A,FS2114升压转换芯片设计布局
- 文件或目录损坏且无法读取怎么办,文件或目录损坏且无法读取寻回方法
- Skype for business之Skype会议直播
- 数字孪生智慧交通仿真推演解决方案
- 来电弹屏--线程间操作无效: 从不是创建控件的线程访问它
- 健身行业的微信公众号图文应该怎样排版?
- 邮箱怎么注册流程,如何申请公共邮箱?
热门文章
- 第二章 Burp Suite代理和浏览器设置
- 关于如何在PSA众多请求号中查找数据是属于哪一条。
- python字典和集合双向索引_Python字典和集合
- html5标签属性大全_HTML5中video标签如何使用
- 电池供电的电容麦_太阳能航空障碍灯供电机制设计
- vs python生成exe文件_使用VScode编写python程序并打包成.exe文件-文件夹变成exe
- 如何招聘一个合格的程序员?
- python字典合并几种方式对比,Python合并两个字典的常用方法与效率比较
- python object has no attribute_如何修复python中的“AttributeError:type object has no attribute”?...
- 边缘计算如何实现海量IoT数据就地处理