码迷,mamicode.com
首页 > 编程语言 > 周排行
python自动化--函数(闭包函数和装饰器)
闭包函数 闭包函数定义,定义在函数内部的函数,特点是;包含对外部作用域而不是对全局作用域名字的引用。该函数就称之为闭包函数。 简单装饰器实现 1,为什么要使用装饰器,开放封闭原则,对扩展是开放的,对修改是封闭的 2,什么是装饰器 用来装饰他人,装饰器本身可以是任意可调用对象,被装饰器的对象也可以是任 ...
分类:编程语言   时间:2018-01-05 19:07:42    阅读次数:188
javascript中window.open()与window.location.href的区别
window.open() open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。 window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) window. ...
分类:编程语言   时间:2018-01-05 19:07:50    阅读次数:127
Java:延迟功能的Robot在Lunix系统上会报错
Java:延迟功能的Robot在Lunix系统上会报错 关于延迟功能的Robot: 今天开发过程中发现,本机开发好的项目,部署到Lunix服务器竟然报错!查了代码发现: 这个延迟函数,在Lunix上会报异常; 更改为: 解决问题,Lunix上也是飞快的跑起来。 ...
分类:编程语言   时间:2018-01-05 19:09:03    阅读次数:152
java打开本地应用程序(调用cmd)
有时候我们需要借助java程序打开电脑自带的一些程序,可以直接打开或者借助cmd命令窗口打开一些常用的应用程序。例如: 调用cmd的时候中间的的/c与/k是cm的参数,windows下查看参数说明: ...
分类:编程语言   时间:2018-01-05 19:09:50    阅读次数:218
python学习日记:day16-------内置函数与匿名函数
一、内置函数 1,数据类型:int,bool .......... 2,数据结构:dict,list,tuple,set,str 3,reversed--保留原列表,返回一个反序的迭代器 4,slice切片 l =(1,2,23,213,5612,234,43) sli =slice(1,5,2) ...
分类:编程语言   时间:2018-01-05 19:50:12    阅读次数:208
Python小游戏 井字棋(人机对战,玩家对战)
# -*- coding:utf-8 -*-import timeimport random#井字棋 人机对战def drawBoard(board): blank_board = '|     '*3+'|' edge_board = '+-----'*3+'+' def drawLine(board_line)
分类:编程语言   时间:2018-01-05 19:50:24    阅读次数:268
what's the python之函数及装饰器
what's the 函数? 函数的定义:(return是返回值,可以没有,不过没有的话就返回了None) 函数就是将要调用的内容打包装进def()里面,在不调用的情况下只读入内存不执行任何操作,若要调用时再一步一步进行。 函数的参数:有形参和实参两种,形参指的是定义时写在def后面的括号里,实参指 ...
分类:编程语言   时间:2018-01-05 19:51:04    阅读次数:227
Python--字典
字典1、字典创建?赋值创建字典?通过工厂函数创建字典#赋值创建字典 , key-value , 键值对 # 通过工厂函数创建字典 # 通过字典的 fromkeys 方法创建字典,所有元素有一个默认值;# 如果没有指定默认值,默认为 None; # 给每个元素设置默认值为 "000";  2、分析字典的特性(跟元组和列表比较)?字
分类:编程语言   时间:2018-01-05 19:53:08    阅读次数:232
前端学算法之算法复杂度
前面的话 本文将详细介绍算法复杂度 大O表示法 大O表示法是描述算法的性能和复杂程度。 分析算法时,时常遇到以下几类函数 如何衡量算法的效率?通常是用资源,例如CPU(时间)占用、内存占用、硬盘占用和网络占用。当讨论大O表示法时,一般考虑的是CPU(时间)占用 下面用一些例子来理解大O表示法的规则 ...
分类:编程语言   时间:2018-01-05 19:53:35    阅读次数:152
what' the python之递归函数与二分算法
what's the 递归? 递归函数的定义:在函数里可以再调用函数,如果这个调用的函数是函数本身,那么就形成了一个递归函数。 递归的最大深度为997,这个是程序强制定义的,997完全可以满足一般情况下用到递归的情形。 举个栗子,假设你想知道A的年龄,但你只知道A比B大2岁,B又比C大两岁,C又比D ...
分类:编程语言   时间:2018-01-05 19:53:42    阅读次数:186
what's the python之内置函数
what's the 内置函数? 内置函数,内置函数就是python本身定义好的,我们直接拿来就可以用的函数。(python中一共有68中内置函数。) 下面我们由作用不同分别进行详述:(字体加粗的为重点要掌握的) 与作用域相关:global和local global——获取全局变量的字典 local ...
分类:编程语言   时间:2018-01-05 19:54:00    阅读次数:265
python爬虫如何爬知乎的话题?
因为要做观点,观点的屋子类似于知乎的话题,所以得想办法把他给爬下来,搞了半天最终还是妥妥的搞定了,代码是python写的,不懂得麻烦自学哈!懂得直接看代码,绝对可用 说下数据库的问题,我这里就不传附件了,看字段自己建立,因为这确实太简单了,我是用的mysql,你看自己的需求自己建。 有什么不懂得麻烦 ...
分类:编程语言   时间:2018-01-05 19:54:54    阅读次数:228
Python--列表
列表1、列表list:打了激素的数组数组(scores)是只能存储同一种数据类型的结构;数组:scores[43]=[12,12.0,"hello"]元组(tuple)中能储存多种数据类型,但是不可以更改其中的元素;定义::一个包含元素的列表,元素可以是任意类型,包括数值类型,列表,字符串等均可。列表(list)中能储存多种数据类型,但是可以更改其中的元素;定义:一个包含元素的列表,元素可以是任意
分类:编程语言   时间:2018-01-05 19:55:08    阅读次数:237
what's the python之可迭代对象、迭代器与生成器(附面试题)
可迭代对象 字符串、列表、元祖、集合、字典都是可迭代的,数字是不可迭代的。(可以用for循环遍历取出内部元素的就是可迭代的) 如何查看一个变量是否为可迭代: 可以被迭代要满足的要求就叫做可迭代协议。可迭代协议的定义就是内部实现了__iter__方法,即可迭代对象中封装有__iter__方法。 迭代器 ...
分类:编程语言   时间:2018-01-05 19:55:59    阅读次数:278
C++ GetSystemDirectory()
关于GetSystemDirectory function,参考:https://msdn.microsoft.com/en-us/library/windows/desktop/ms724373(v=vs.85).aspx 以下代码摘自Getting System Information(http ...
分类:编程语言   时间:2018-01-05 19:56:08    阅读次数:225
JAVA工程师面试常见问题
1、面向对象的特征有哪些方面?2、访问修饰符public,private,protected,以及不写(默认)时的区别?3、String 是最基本的数据类型吗?4、float f=3.4;是否正确?5、short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += ...
分类:编程语言   时间:2018-01-05 19:56:16    阅读次数:214
MyEclipse中导出javadoc文档
1、选中要生成文档的类或者项目→File→Export→Java→Javadoc。 2、在Javadoc command中选择JDK下对应的javadoc.exe;Select types for which Javadoc will be generated中为刚选择要生成doc的类或者项目,可以 ...
分类:编程语言   时间:2018-01-05 19:56:39    阅读次数:183
JAVA线性表
1. 线性表在计算机中可以用顺序存储和链式存储两种存储结构来表示。其中用顺序存储结构表示的线性表成为顺序表,用链式存储结构表示的线性表称为链表,链表又有单链表,双向链表,循环链表之分。 2. 线性表是由n(n>=0)个数据元素所构成的有限序列,通常表示为(a0,a1,a2.....an-1)。其中下 ...
分类:编程语言   时间:2018-01-05 20:46:21    阅读次数:124
【CodeForces】E. New Year and Entity Enumeration
【题目】E. New Year and Entity Enumeration 【题意】给定集合T包含n个m长二进制数,要求包含集合T且满足以下条件的集合S数:长度<=m,非和与的结果都在集合中。(详细的题意见原题) 【算法】数学(贝尔数) 【题解】这道题确实不太能理解这种做法,所以就简单写写了。 先 ...
分类:编程语言   时间:2018-01-05 20:46:36    阅读次数:324
初学python第十六天的随堂笔记
内置函数 list 列表 tuple 元组 数据类型:int bool 数据结构:dict list tuple set str reversed() 反转 保留原列表 生成一个反向的迭代器 slice() 可以生成一个切片规则,无限套用 format() 可以设置字符串的位置 bytes 转换成b ...
分类:编程语言   时间:2018-01-05 20:46:50    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!