分类
摘要:
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)