首页 > 2018年10月14日 > 全部分享
python中的作用域以及内置函数globals()-全局变量、locals()-局部变量
在python中,函数会创建一个自己的作用域,也称为为命名空间。这意味着在函数内部访问某个变量时,函数会优先在自己的命名空间中寻找。 通过内置函数globals()返回的是python解释器能知道的变量名称的字典(变量名:值); 而locals()函数返回的是函数内部本地作用域中的变量名称字典。由此 ...
分类:编程语言   时间:2018-10-14 12:14:52    收藏:0  评论:0  赞:0  阅读:229
python函数嵌套以及闭包的原理
变量相关—嵌套函数 python允许创建嵌套函数。也就是说我们可以在函数里面定义函数,而且现有的作用域和变量生存周期依旧不变。 例子: #encoding=utf-8def outer(): name="python" def inner():#outer函数内部定义的函数 print name r ...
分类:编程语言   时间:2018-10-14 12:14:35    收藏:0  评论:0  赞:0  阅读:147
工程项目作业1
用户需求:英语的26 个字母的频率在一本小说中是如何分布的?某类型文章中常出现的单词是什么?某作家最常用的词汇是什么?《哈利波特》 中最常用的短语是什么,等等。 要求:输出单个文件中的前 N 个最常出现的英语单词,并将结果输入到文本文件中。 这个程序代码如下: package tongji;impo ...
分类:其他   时间:2018-10-14 12:14:17    收藏:0  评论:0  赞:0  阅读:159
python编程从入门到实战1-3章
print('hellow world') """ 多行注释"""#大小写print('i love you')mssage='hellow world'print(mssage)name=('ada lovelace')print(name.title())print(name.upper())p... ...
分类:编程语言   时间:2018-10-14 12:13:59    收藏:0  评论:0  赞:0  阅读:118
P1450 [HAOI2008]硬币购物
"P1450 [HAOI2008]硬币购物" 完全背包+容斥 ~~真是秒呀~~ 方案数统计。如果无法直接计算出来,可以尝试使用容斥原理进行拼凑。 你看,这个题中的对答案有影响的元素只有4个。 $2^n$次方的容斥完全可以做 我们可以使用所有的方案数,减去一个硬币不合法的方案数,加上两个硬币不合法的方 ...
分类:其他   时间:2018-10-14 12:13:42    收藏:0  评论:0  赞:0  阅读:94
P4135 作诗
传送门 分块 设sum[ i ] [ j ] 存从左边到第 i 块时,数字 j 的出现次数 f [ i ] [ j ] 存从第 i 块,到第 j 块的一整段的答案 那么最后答案就是一段区间中几块整段的答案加上两边小段的贡献 考虑两边小段的影响,对于每一个出现的数 它可能会使答案增加(使原本大区间中出 ...
分类:其他   时间:2018-10-14 12:13:22    收藏:0  评论:0  赞:0  阅读:146
Luogu 3466 [POI2008]KLO-Building blocks
BZOJ 1112。 题意相当于在一个长度为$k$的区间内选择一个数$s$使$\sum_{i = 1}^{k}\left | a_i - s \right |$最小。 很显然是中位数。 然后只要写一个能查询长度为$k$的区间的中位数,以及小于和大于这个中位数的总和和个数的数据结构即可。 线段树平衡树 ...
分类:其他   时间:2018-10-14 12:13:04    收藏:0  评论:0  赞:0  阅读:156
c#开发移动APP-Xamarin入门1
如果您在.net环境下做开发,并且对WPF技术有一定了解及应用,同时也想进入移动App开发领域,推荐使用Xamarin开发移动应用 关于Xamarin不做介绍,网上很多,这里主要涉及的是一些来自微软官网文章的翻译,希望能够帮助有需要的小伙伴,有疑问或文章有错误处,还请及时联系 创建Phoneword ...
分类:移动平台   时间:2018-10-14 12:12:42    收藏:0  评论:0  赞:0  阅读:231
java使用lock实现一个简单的死锁程序
import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLock; public class Four { public static void main(String[] arg... ...
分类:编程语言   时间:2018-10-14 12:12:23    收藏:0  评论:0  赞:0  阅读:206
漫谈 IP 协议
IP数据报格式;IP地址(分类、掩码、特殊地址)、IP路由过程... ...
分类:其他   时间:2018-10-14 12:12:07    收藏:0  评论:0  赞:0  阅读:180
xampp 中 mysql的相关配置
最近开始接触PHP,而一般搭建PHP环境使用的都是xampp 这个集成环境,由于之前我的系统中已经安装了mysql服务,所以在启动mysql的时候出现一些列错误,我通过查询各种资料解决了这个问题,现在记录一下,方便日后遇到同样的问题时能够快速解决,也为遇到同样问题的朋友提供一种解决的思路。 <! m ...
分类:数据库技术   时间:2018-10-14 12:11:52    收藏:0  评论:0  赞:0  阅读:368
第二次过程性考核
定义一个有关人的Person类,内含属性:String name、int age、boolean gender、int id,所有的变量必须为私有(private)。注意:属性顺序请严格按照上述顺序依次出现。 1.编写无参构造函数: 打印"This is constructor"。 将name,ag ...
分类:其他   时间:2018-10-14 12:11:20    收藏:0  评论:0  赞:0  阅读:307
WEB学习-HTML的基本语法特性
HTML对换行不敏感,对tab不敏感 HTML只在乎标签的嵌套结构,嵌套的关系。谁嵌套了谁,谁被谁嵌套了,和换行、tab无关。 换不换行、tab不tab,都不影响页面的结构。 所以: ? <div> ? <h3></h3> ? <p></p> ? </div> 完全等价于: ? <div> ? <h ...
分类:Web开发   时间:2018-10-14 12:11:01    收藏:0  评论:0  赞:0  阅读:163
第二章作业
在学习二分法的过程中,我认为这个算法思想是较为简单,而且也容易理解。 利用二分法查找可以大大降低时间复杂度,例如顺序查找复杂度为O(n),而用二分法查找则为O(logn) 学习二分法中主要遇到的不足/难点:1.对题目分析有困难,不知道入手点在哪儿。2.没注意到是有序还是无序,忘记排序。或者顺序从小到 ...
分类:其他   时间:2018-10-14 12:10:48    收藏:0  评论:0  赞:0  阅读:149
ArrayList集合
1、ArrayList集合概述 ArrayList集合是JDK提供的一个类,ArrayList中封装了一个长度可变的数组,当存入的元素超过数组长度时,ArrayList会分配一个更大的数组来存储这些元素。因此,可以将ArrayList集合看作是一个长度可变的数组。 2、集合的创建 导包:import ...
分类:其他   时间:2018-10-14 12:10:16    收藏:0  评论:0  赞:0  阅读:145
李纨真的是个不中用的佛爷吗?她才是藏的最深的伪装者
贾府里一直流传着李纨“大菩萨”的诨名,这表面上说她善良、乐于助人,可实际上是在笑话李纨是个摆设,什么事都管不了。李纨真的是这样一个平庸无能的人吗? 从后文看到李纨把诗社打理的如火如荼,得到贾母偏爱和格外的照顾,得到上下等人的尊重,甚至最后贾府抄家的时候都没有波及到她,细细想来李纨绝对不是看起来那般无 ...
分类:其他   时间:2018-10-14 12:09:56    收藏:0  评论:0  赞:0  阅读:157
Java常用API-高级
Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。 * String toString() : 返回该对象的字符串表示 * return getClass().getName() + "@" + Intege ...
分类:编程语言   时间:2018-10-14 12:09:37    收藏:0  评论:0  赞:0  阅读:162
Spark Streaming的工作机制
1. Spark Streaming的工作机制 Spark Streaming 是Spark核心API的一个扩展,可以实现高吞吐量的、具备容错机制的实时流数据的处理。 支持从多种数据源获取数据,包括Kafk、Flume、Twitter、ZeroMQ、Kinesis 以及TCP sockets, 从数 ...
分类:其他   时间:2018-10-14 12:08:46    收藏:0  评论:0  赞:0  阅读:219
获取一个1~50的随机不重复数组
// 获取一个1~50的随机不重复数组// Math.ceil()用于向上取整 Math.floor()用于向下取整 Math.round()用于四舍五入取整数var arr = [];var number = 50;for(var i=1;i<=number;i++){ arr.push(i);} ...
分类:编程语言   时间:2018-10-14 12:08:28    收藏:0  评论:0  赞:0  阅读:196
1. 文本相似度计算-文本向量化
1.前言 在自然语言处理过程中,经常会涉及到如何度量两个文本之间的相似性,我们都知道文本是一种高维的语义空间,如何对其进行抽象分解,从而能够站在数学角度去量化其相似性。 有了文本之间相似性的度量方式,我们便可以利用划分法的K means、基于密度的DBSCAN或者是基于模型的概率方法进行文本之间的聚 ...
分类:其他   时间:2018-10-14 12:07:37    收藏:0  评论:0  赞:0  阅读:202
1392条   上一页 1 ... 51 52 53 54 55 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!