摘要: python程序结构   python“一切皆对象”,这是接触python听到最多的总结了。在python中最基层的单位应该就是对象了,对象需要靠表达式建立处理,而表达式往往存在于语句中,多条语句组成代码块,多个代码块再组成一整个程序。python的核心其实是由语句和表达式组成。所以在这里简单探讨一下python中的... 阅读原文
2017-08-09 22:21:02 阅读(771) 评论(0)
摘要: 装饰器 什么是装饰器 什么是装饰器?装饰的工具,比如戴眼镜,眼镜就是一个装饰器,眼镜并没有改眼睛的原始构造,但是还让我看的更清楚了(添加了新的功能),如下图。装饰器可以是任何可调用对象(比如说函数,类),被装饰者也可以是任意可调用对象(比如说函数)。 为什么要用装饰器 开放封闭原则,就是说你开发的一个东西一旦上线了... 阅读原文
2017-08-09 20:21:14 阅读(785) 评论(0)
摘要: 名称空间和作用域 什么是名称空间? import this 回显:(Python内置的小彩蛋) The Zen of Python, by Tim Peters Beautiful is better than ugly. # 优美胜于丑陋(Python以编写优美的代码为目标) Explicit is bett... 阅读原文
2017-08-09 20:11:02 阅读(785) 评论(0)
摘要: -------不会开发的运维不是好厨师 变量和字符编码   Python定义变量十分简单、方便。 greeting = 'hello world'   上述代码声明变量名为greeting,变量的值为'hello world'   声明变量需要注意的三点:     1、变量名只能是 字母、数字或下划线的任意组合... 阅读原文
2017-08-09 18:56:02 阅读(774) 评论(0)
摘要: 一篇matplotlib库的学习博文。matplotlib对于数据可视化非常重要,它完全封装了MatLab的所有API,在python的环境下和Python的语法一起使用更是相得益彰。 一、库的安装和环境的配置 windows下:py -3 -m pip install matplotlib linux下:pyt... 阅读原文
2017-08-09 18:13:03 阅读(907) 评论(0)
摘要: 函数的参数 形参 & 实参 x和y其实就是变量名,在定义的阶段其实是不占用内容的。但是1和2是变量的值,它是要占用空间的,因此形参其实就是定义了一堆变量名,而实参则是实际的变量的值。其实就是相当于x=1,y=2。x和y指向了1和2所在的内存地址(绑定关系)。这种绑定关系只有在调用的时候才会生效,调用结束后失... 阅读原文
2017-08-09 17:12:01 阅读(808) 评论(0)
摘要: 1、安装方法有4种,官方推荐是第一种.   virtualenv(官方推荐)    "native" pip    Docker    Anaconda 2、基于virtualenv的安装方法:      1)、Install pip and virtualenv by issuing one of the foll... 阅读原文
2017-08-09 16:44:03 阅读(792) 评论(0)
摘要: 函数 为什么要定义函数?为了方便更好的维护,便于更好的管理和扩展,同时使用函数可以使代码的组织结构更加清晰,增强可读性,减少代码的冗余,可以进行代码的复用。 介绍&定义 python中包含内置函数,比如print就是一个函数: print(print) 结果: <built-in function... 阅读原文
2017-08-09 16:20:03 阅读(755) 评论(0)
摘要: # Copyright 2015 Google Inc. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use ... 阅读原文
2017-08-09 11:36:02 阅读(805) 评论(0)
摘要: Windows下安装python2和python3多版本教程   转 作者:云游道士 字体:[增加 减小] 类型:转载 时间:2017-03-30 我要评论 这篇文章主要介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3... 阅读原文
2017-08-09 09:57:38 阅读(834) 评论(0)