码迷,mamicode.com
首页 > 编程语言 > 周排行
python——函数嵌套和作用域
1.三元运算if条件成立的结果 if 条件 else 条件不成立的结果例如: a=20 b=10 c=a if a>b else b print(c) 2.命名空间 全局命名空间:创建的存储“变量名与值的关系”的空间叫做全局命名空间 局部命名空间:在函数的运行中开辟的临时的空间叫做局部命名空间 内置 ...
分类:编程语言   时间:2018-04-04 23:27:48    阅读次数:211
python全栈学习--day13(迭代器,生成器)
一迭代器 python一切皆对象 能被for循环的对象就是可迭代对象。 可迭代对象:str, list, tuple, dict, set , range 迭代器:f1文件句柄 dir打印该对象的所有操作方法: 执行输出: ['__add__', '__class__', '__contains__ ...
分类:编程语言   时间:2018-04-04 23:27:58    阅读次数:196
Spring Boot 配置文件详解
Spring Boot配置文件详解 Spring Boot提供了两种常用的配置文件,分别是properties文件和yml文件。他们的作用都是修改Spring Boot自动配置的默认值。相对于properties文件而言,yml文件更年轻,也有很多的坑。可谓成也萧何败萧何,yml通过空格来确定层级关 ...
分类:编程语言   时间:2018-04-04 23:28:13    阅读次数:357
机器学习实战 k-近邻算法 使用matplotlib创建散点图
问题一: >>>import matplotlib 出现 No module named ’matplotlib‘ 解决过程 >pip install matplotlib 出现 pip版本升级以后再导入matplotlib,仍然出现上图情况 在pycharm中选择2.7.14版本的project ...
分类:编程语言   时间:2018-04-04 23:29:14    阅读次数:432
JAVAEE——BOS物流项目09:业务受理需求分析、创建表、实现自动分单、数据表格编辑功能使用方法和工作单快速录入
1 学习计划 1、业务受理需求分析 n 业务通知单 n 工单 n 工作单 2、创建业务受理环节的数据表 n 业务通知单 n 工单 n 工作单 3、实现业务受理自动分单 n 在CRM服务端扩展方法根据手机号查询客户信息 n 在CRM服务端扩展方法根据取件地址查询定区id n 调整业务受理页面回显客户信 ...
分类:编程语言   时间:2018-04-04 23:30:46    阅读次数:328
梯度算法之梯度上升和梯度下降
梯度算法之梯度上升和梯度下降 __方向导数__ 当讨论函数沿任意方向的变化率时,也就引出了方向导数的定义,即:某一点在某一趋近方向上的导数值。 导数和偏导数的定义中,均是沿坐标轴正方向讨论函数的变化率。那么当讨论函数沿任意方向的变化率时,也就引出了方向导数的定义,即:某一点在某一趋近方向上的导数值。 ...
分类:编程语言   时间:2018-04-04 23:30:54    阅读次数:358
python之路--day15---软件开发目录规范
软件开发目录规范 bin--启动文件 conf--配置文件 core--核心代码 db--数据文件 lib--常用功能代码 log--日志文件 readme--软件介绍 ...
分类:编程语言   时间:2018-04-04 23:31:01    阅读次数:232
python——迭代器和生成器
一、可迭代协议:可以被迭代要满足要求的就叫做可迭代协议。内部实现了__iter__方法 iterable:可迭代的 对应的标志 什么叫迭代?:一个一个取值,就像for循环一样取值 字符串,列表,元组,集合,字典都是可迭代的 二、迭代器协议:内部实现了__iter__,__next__方法 迭代器大部 ...
分类:编程语言   时间:2018-04-04 23:32:19    阅读次数:227
Python scipy.sparse矩阵使用方法
本文以csr_matrix为例来说明sparse矩阵的使用方法,其他类型的sparse矩阵可以参考https://docs.scipy.org/doc/scipy/reference/sparse.html csr_matrix是Compressed Sparse Row matrix的缩写组合,下 ...
分类:编程语言   时间:2018-04-04 23:34:52    阅读次数:298
python入门(三)判断语句
python中的常用判断语句if....elif....else,whileifif的用法:if+条件判断:逻辑操作.....例子:比如让你输入一个数字,来判断这个数字的大小#如果这个数字大于80if90>80:print"great"如果输入的数字大于80,那么输出greatelse的用法:条件不成立例子:#如果这个数字大于80if70>80:print("great")#如果不大于
分类:编程语言   时间:2018-04-04 23:35:11    阅读次数:216
铁乐学Python_day12_装饰器
装饰器本质上就是一个python函数,他可以让其他函数在不需要做任何代码变动的前提下,增加额外的功能,装饰器的返回值也是一个函数对象。 装饰器的应用场景:比如插入日志,性能测试,事务处理,缓存等等场景。 ...
分类:编程语言   时间:2018-04-04 23:35:34    阅读次数:286
铁乐学Python_day12_作业
1.写函数,返回一个扑克牌列表,里面有52项,每一项是一个元组 例如:[(‘红心’,2),(‘草花’,2), …(‘黑桃’,‘A’)] 2.写函数,传入n个数,返回字典{‘max’:最大值,’min’:最小值} 例如:min_max(2,5,7,8,4) 返回:{‘max’:8,’min’:2} 3 ...
分类:编程语言   时间:2018-04-04 23:36:00    阅读次数:744
python——装饰器
一、简单的装饰器 1.为什么要使用装饰器 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 装饰器的本质:就是一个闭包函数 来看一个简单的装饰器:实现计算每个函数的执行时间的功能 import time def wrapper(func): def inner(): start= ...
分类:编程语言   时间:2018-04-04 23:38:27    阅读次数:257
4月4日 python学习总结
恢复内容开始 1、序列化和反序列化 我们把对象(变量)从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling。 反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。 为什么要保持序列化? 1、持久化状态 2、跨平台数据交互 各种语言之间,实现 ...
分类:编程语言   时间:2018-04-04 23:40:32    阅读次数:251
Django 模板语言
Django模板语言 官方文档链接:https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#std:templatetag-for 常用语法 变量相关:{{ }} 逻辑相关:{% %} 变量相关 语法:{{变量名}} 变量名命名规 ...
分类:编程语言   时间:2018-04-04 23:41:14    阅读次数:379
python——内置函数、匿名函数
一、内置函数 二、匿名函数:也叫lambda表达式 1.匿名函数的核心:一些简单的需要用函数去解决的问题,匿名函数的函数体只有一行 2.参数可以有多个,用逗号隔开 3.返回值和正常的函数一样可以是任意的数据类型 # 方法一 t1=(('a'),('b')) t2=(('c'),('d')) # pr ...
分类:编程语言   时间:2018-04-04 23:42:53    阅读次数:372
JavaScript必备:Google发布的JS代码规范(转)
[翻译]关于Google发布的JS代码规范,你需要了解什么? 翻译 | WhiteYin 译文 | https://github.com/WhiteYin/translation/issues/10 Google为了那些还不熟悉代码规范的人发布了一个JS代码规范。其中列出了编写简洁易懂的代码所应该做 ...
分类:编程语言   时间:2018-04-05 01:12:52    阅读次数:344
java基础-引用数据类型之数组(Array)
java基础-引用数据类型之数组(Array) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 ...
分类:编程语言   时间:2018-04-05 01:13:14    阅读次数:180
托管C++线程锁实现
最近由于工作需要,开始写托管C++,由于C++11中的mutex,和future等类,托管C++不让调用(报错),所以自己实现了托管C++的线程锁。 该类可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 如果其他线程尝试进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。 ...
分类:编程语言   时间:2018-04-05 01:15:43    阅读次数:161
python—day15
软件目录规范、logging日志模块、json&pikcle、os模块 软件目录规范: 什么是包,为什么要用包: packgae就是一个包含有__init__.py文件的文件夹,所以我们用backage是为了将文件、模块组织起来。 logging模块: 日志级别: DEBUG:10 INFO:20 ...
分类:编程语言   时间:2018-04-05 01:16:05    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!