11 2017 档案
摘要:下载numpy 下载地址 https://pypi.python.org/pypi/numpy 进入网站,下载和自己电脑及电脑中安装的python匹配的numpy版本。我的电脑是Win 10 x64位的系统,装的python版本是3.6,则要下载numpy 1.13.1 cp36 none win_
阅读全文
摘要:python面向对象编程 基本概念理解 1. 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 2. 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。
阅读全文
摘要:其实python的模块及模块安装和其他编程语言,如:nodeJs、reactJs的相同,只不过他们使用包管理工具不相同而已,python用pip,而node用npm python 模块 python语言和其他很多编程语言(nodejs、reactjs)一样,也内置了很多的模块,我们只需要引入就可以使
阅读全文
摘要:python函数式编程之返回函数 高阶函数处理可以接受函数作为参数外,还可以把函数作为结果值返回。 函数作为返回值 def laxy_sum( args): def sum(): ax = 0; for n in args: ax = ax + n; return ax; return sum; p
阅读全文
摘要:基本概念 函数式编程,是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量。因此,任意一个函数,只要输入确定,输出就确定的这种函数我们称之为纯函数,我们称这种函数没有副作用。而允许使用白变量的程序设计语言,由于函数内部的变量状态是不确定的,同样的输入可能有不同的输出,我们称这种函数为
阅读全文
摘要:Python函数 定义函数 在Python中,定义一个函数用def语句,一次写出函数名、括号中的参数和冒号:,函数返回使用return语句。 def myDef(x): if x = 0: return x; else: return x; print(myDef(12)); 函数调用 python
阅读全文
摘要:python高级特性 1行代码能实现的功能,决不写5行代码。请始终牢记,代码越少,开发效率越高。 切片 当我们要取一个list中的前n各元素时,如果前n个少的话,我们还可以一个一个的取,但是若前n个元素极其多的话,我们就要采取其他办法: L = []; n = 1; while n at 0x000
阅读全文
摘要:注释及注意 代表注释;冒号:结尾时,接下来的代码会自动缩进,一般为4个空格。Python程序是大小写敏感的。 数据类型和变量 在Python中能够直接处理的数据类型有以下几种: 整数 浮点数 字符串 1. 转义字符“\” 2. r' ' 默认不转义格式; 3. '''...''' 格式表示多行内容
阅读全文
摘要:简介 是用来编写应用程序的高级编程语言,“内置电池”,哲学:简单优雅,尽量写容易看明白的代码,尽量写少的代码,适合干嘛:网络应用、网站、后台服务;日常些工具,如系统管理员需要的脚本任务;把其他语言开发的程序在包装起来,方便使用。 缺点 运行速度慢、解释性语言、会把代码一行一行的解释成CPU能理解的机
阅读全文
摘要:crypto 加密模块(不是很安全):是使用md5来加密,这是node自带的模块,不需要安装。 引入模块: const crypto = require('crypto'); 当用户注册时,我们将从前端页面映射到后台的密码进行加密处理,关键语句: router.post("/regest",(req
阅读全文
摘要:github:https://github.com/yehuimmd/myNodeBloy Nodejs+MongoDB+jQuery+Bootstrap esj搭建的个人简易博客 主要功能 1. 前台 :进入首页 文章查看及文章分类:可自行在项目中增加自己喜欢的文章类型。 留言板 2. 后台 管理
阅读全文