Python 大概 转

ref: http://www.cnblogs.com/vamei/p/3603046.html

Python 的设计理念:

平衡于复杂强大的 C 和简单方便的bash。

Python良好的扩展性使得其功能十分全面:web 服务器, 网络爬虫, 科学运算, 机器学习, 游戏开发....

python 的运行速度并不好, 在编写高业务量,运算量的程序,可能python并不是最好的选择

python 的主体内容大致可以分为以下几个部分

1. 面向过程, procedure, if, loop, function

2. 面向对象,包含基本概念:类, 方法, 属性,继承

3. 功能应用: 包括IO,数据容器如表和吃点,内置函数,模块, 格式化字符串等

4. 高级语法: 上下文管理器, 列表推到,函数式编程,装饰器,特殊方法等

可以做的Python练习

1.建设一个网站

2. 做一个网页爬虫

3. 系统管理

Python功能全面,所以不用担心自己想的问题python解决不了(基本上Python解决不了的其他语言也没戏)

提前6:6-8

然而敬虔加上知足的心便是大利了,因为我们并没有带什么到世界上来,也不能带什么去,只要有衣有食就当知足。

时间: 2024-10-26 01:42:47

Python 大概 转的相关文章

工欲善其事必先利其器-Notepad++使用小记(Python)

大学开始就一直使用Notepad++ 作为代码编辑器,喜欢它的简洁明了,喜欢它的个性,也喜欢它各种各样骚气的插件. 今天闲来无事,写篇文章记录一下平时使用的种种,包括但不限于个性化使用一些宏,快捷键,相关的命令以及一些个人用的比较多的插件. 本人平时代码最多的也是Python-web相关方面的代码编写,所以这里着重(或者是主要)介绍一些如何将Notepad++打造的适合Python开发. Norepad++ 简介,看看它的主页就明白了 贴一段百科上面的介绍(via): Notepad++是一套非

Python 的经典入门书籍

实python非常适合初学者入门,上手很容易.我就是完全通过网上资源学了python的.最大的是3点经验:1.找一本浅显易懂,例程比较好的教程,从头到尾看下去.不要看很多本,专注于一本.把里面的例程都手打一遍,搞懂为什么.2.去找一个实际项目练手.我当时是因为要做一个网站,不得已要学python.这种条件下的效果比你平时学一门新语言要好很多.所以最好是要有真实的项目做.可以找几个同学一起做个网站之类.3.最好能找到一个已经会python的人.问他一点学习规划的建议,然后在遇到卡壳的地方找他指点.

构建工具

跨平台的编译工具,其中最有名的两个是 cmake 和 scons ,cmake 之所以出名估计是因为 KDE 4 从 autotools 转向用 cmake 来编译.而 scons 则是 lighttpd 原来用的编译工具,它现在也转向 Python 了.cmake 和 python 大概代表了新一代跨平台编译工具的两种方向.第一种 (cmake) 是延续并改良传统 automake, autoconf 工具链,将之合为一体,但最终仍然生成 Makefile, Visual Studio 的 .

开源项目gobuild.io求接手

简介 gobuild.io是一个在线服务的网站 http://gobuild.io.可以提供golang这门静态编译语言的在线编译和下载.但因为时间和精力缺乏的缘故,我想将项目交给一个可以维护他的人. 访问量 先说下风投最关心访问量.一开始关注度不是很高,每天也就3个左右的人访问.访问量是后来才上去的.访问人数最多的时候是2000,现在平均每天的访问人数大概是在70左右.因为我的疏于关怀,目前访问人数真的好少.但这是一个很好的项目,就像豌豆荚,Google Play,他就像是一个软件获取的入口.

go语言学习之旅--Go 语言环境安装

前言 笔者已经自学python大概已经几个月了,但是工作繁忙,而且工作中未用到python的知识.于是就渐渐生疏了,这是下定决心学习go,是因为公司有一台go编写的报表系统,而且公司逐渐在想docker转,学习go更又助于未来的工作. 关于GO Go 是一个开源的编程语言,它能让构造简单.可靠且高效的软件变得容易. Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,

windows下安装jandgo

在安装Django之前需要安装python,需要注意版本的支持,在Django官网上有个表格,不同版本的Django支持的python版本,如图 1.安装python 安装Django之前需要安装python,直接到官网下载,不多说 安装完成后需要添加环境变量:将安装Python的路径:计算机-属性-高级设置-环境变量 ,在末尾加个分号将路径(C:\Users\422221\AppData\Local\Programs\Python\Python35)加上去 2.安装Django 官网下载需要的

大概看了一天python request源码。写下python requests库发送 get,post请求大概过程。

python requests库发送请求时,比如get请求,大概过程. 一.发起get请求过程:调用requests.get(url,**kwargs)-->request('get', url, **kwargs)-->session.request(method="get", url=url, **kwargs)-->session.send(request, **kwargs)-->adapter.send(request, **kwargs)-->

开始我的Python爬虫学习之路

因为工作需要经常收集一些数据,我就想通过学爬虫来实现自动化完成比较重复的任务. 目前我Python的状况,跟着敲了几个教程,也算是懂点基础,具体比较深入的知识,是打算从做项目中慢慢去了解学习. 我是觉得如果一开始就钻细节的话,是很容易受到打击而放弃的,做点小项目让自己获得点成就感路才更容易更有信心走下去. 反正遇到不懂的就多查多问就对了. 知乎上看了很多关于入门Python爬虫的问答,给自己总结出了大概的学习方向. 基础: HTML&CSS,JOSN,HTTP协议(这些要了解,不太需要精通) R

Python+Requests接口测试教程(1):Fiddler抓包工具

本书涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容.刚买须知:本书是针对零基础入门接口测试和python+requests自动化的,首先本书确实写的比较基础,对基础内容也写的很详细,所以大神绕道. 为什么要先学fiddler? 学习接口测试必学http协议,如果直接先讲协议,我估计小伙伴们更懵,为了更好的理解协议,先从抓包开始.结合抓包工具讲http协议更容易学一些. 1.1 抓fir