04 2018 档案
数列计算器
摘要:1.先 from functools(方它) import reduce(一秀) 2.指令:reduce(计算器函数名,可迭代对象或range(),基数) 阅读全文
posted @ 2018-04-30 21:31 我赌,但我获胜 阅读(242) 评论(0) 推荐(0)
数据洗脑器
摘要:1.游戏规则:将列表内的数据按照给定的逻辑依次生成新的数据 2.list(map或filter(函数,可迭代对象)) 3.map(魔术)、filter(翻它)提供的是一个迭代器地址,用list变现(python2中直接是列表) 4.map用来形成数量和顺序一致的新数据,filter用来筛选出判断是t 阅读全文
posted @ 2018-04-28 00:22 我赌,但我获胜 阅读(149) 评论(0) 推荐(0)
维度穿梭
摘要:1.游戏规则:参数利用另一个函数(函数名(函数名,...)),或返回值是另一个函数(return 函数())(高阶函数) 2.如果在最后一步利用了另一个函数(不一定是高阶函数),而不需要保留栈内存,那么就是一种提高效率的优化(尾调用优化或尾递归调用优化) 3.可以用lambda(作为函数名)对简单的 阅读全文
posted @ 2018-04-26 20:28 我赌,但我获胜 阅读(158) 评论(0) 推荐(0)
演绎与抽象
摘要:1.演绎,可读性强,具体,把握过程(面向过程) 2.抽象,聪明(函数式)(Hshell clean erlang) 阅读全文
posted @ 2018-04-26 20:07 我赌,但我获胜 阅读(171) 评论(0) 推荐(0)
幻想的功能
摘要:1.用lambda表示(匿名函数) 2.格式:lambda 形参...:(返回值(逻辑),...) 3.如果lambda后的代码不赋值给一个变量名,那么内存会在新的变量名出现时被释放 阅读全文
posted @ 2018-04-26 19:30 我赌,但我获胜 阅读(122) 评论(0) 推荐(0)
深层探宝
摘要:1.一个功能,为了一个目的,重复用,直到找到宝物,然后递归(return),没有return默认None 2.可使用时间模块(import time),time.sleep(15)跟踪过程细节 3.赋值前嵌套的函数已经执行了 4.由于递归需要所有外层的函数等待宝物,而等待的过程中会占用内存不能释放, 阅读全文
posted @ 2018-04-24 23:49 我赌,但我获胜 阅读(93) 评论(0) 推荐(0)
内存游戏
摘要:1.函数的创建就是变量的创建 2.创建的变量(和内存)通过函数中自上到下的字符串的顺序依次被执行出来 3.函数名创建了一个内存地址 4.执行哪个内存,就执行那个内存地址里的字符串 阅读全文
posted @ 2018-04-24 20:28 我赌,但我获胜 阅读(86) 评论(0) 推荐(0)
函数内功
摘要:1.内层的函数可以影响上一级函数(通过global和nonlocal) 2.注意global(哥伦布)在哪个层面(作用域)调用的全局变量 4.nonlocal(那SOHO)调用的是上一层的变量 阅读全文
posted @ 2018-04-24 19:30 我赌,但我获胜 阅读(112) 评论(0) 推荐(0)
共享与私有的变量
摘要:1.不缩进的就是硬性的全局的,缩进的(子程序)就是局部的 2.缩进的如果加上globla,就是借用了全局的来共享 3.global可在私有空间被改(但必须在最上方声明) 4.可变全局变量可在私有空间进行内部元素操作 5.规范:全局变量大写,局部变量小写,更有可读性 阅读全文
posted @ 2018-04-24 13:34 我赌,但我获胜 阅读(136) 评论(0) 推荐(0)
参数的格式
摘要:1.实参与形参位置一一对应(位置参数) 2.形参=实参(关键字参数),无需顺序对应 3.左边位置参数,右边关键字参数 4.默认参数无需实参 5.*:返回元组,**:返回字典(实参必须是关键字参数) 6.顺序:函数名(位置形参,*,**) 阅读全文
posted @ 2018-04-24 00:48 我赌,但我获胜 阅读(253) 评论(0) 推荐(0)
功能模拟与功能实现
摘要:1.功能模拟时调用的内存(形参),只在功能实现中有效,实现后释放内存 2.功能实现时调用的内存(实参)一直存在 3.可用形参=None或数值来设定默认值 阅读全文
posted @ 2018-04-23 23:58 我赌,但我获胜 阅读(172) 评论(0) 推荐(0)
特定功能代码块
摘要:1.函数或过程(没有返回值的函数) 2.游戏规则:def(关键字)、功能名、(形参):、''(功能概括)、代码块、功能结果(返回值)(返回多个值的时候,相当于返回一个元组)(返回即结束) 3.易修改或扩展,并且可重复利用 阅读全文
posted @ 2018-04-23 23:14 我赌,但我获胜 阅读(145) 评论(0) 推荐(0)
format的格式
摘要:1.{}...() 2.{n}...(n以内个元素) 3.{key}...(key=v)或(**{key:v}) 4.{n[n]}...([]) 5.{:s或d或f}...()或(*[]) 6.{key:s或d或f}...(key=v)或(**{key:v}) 阅读全文
posted @ 2018-04-23 22:33 我赌,但我获胜 阅读(158) 评论(0) 推荐(0)
武器包scikit-learn
摘要:1.击打效果:分类、回归、聚类、降维、模型选择、预处理 2.需要弹药:numpy、SciPy、matplotlib 阅读全文
posted @ 2018-04-23 16:13 我赌,但我获胜 阅读(105) 评论(0) 推荐(0)
内存格式化
摘要:1.游戏规则:%,%(...,...)或%{键值对} 2.%.ns:n个字符的通用内存,%(key).ns:以键存入内存,%d:整数内存,%.nf:n位小数的四舍五入内存,%.nf %%:内存中放入% 3.方便电脑做特定的内存游戏 4.print(",'','',sep=''),分隔符显示 5.b、 阅读全文
posted @ 2018-04-23 15:40 我赌,但我获胜 阅读(153) 评论(0) 推荐(0)
可变集合的方法
摘要:# 爱它 # a.add('s') # 颗粒 # a.clear() # 拷贝 # a.copy() # 抛吧 # b=a.pop() # 谁挪无 # a.remove('s') # 第四个咔 # a.discard('sb') # 应得三个身 # c=a.intersection(b) # c=a&b # 有你们 # c=a.union(b) # c=a|b # 你服是不 # ... 阅读全文
posted @ 2018-04-23 00:10 我赌,但我获胜 阅读(117) 评论(0) 推荐(0)
数据提炼
摘要:1.集合(set()、{}、frozenset()) 2.资料中没有重复 3.资料无序 4.资料唯一(不可变类型:字符串、数字、元祖) 阅读全文
posted @ 2018-04-22 19:50 我赌,但我获胜 阅读(129) 评论(0) 推荐(0)
查看内存位置
摘要:id(变量名) 阅读全文
posted @ 2018-04-22 17:18 我赌,但我获胜 阅读(142) 评论(0) 推荐(0)
假的本质
摘要:0、None、()、[]、{}、'' 阅读全文
posted @ 2018-04-22 13:08 我赌,但我获胜 阅读(69) 评论(0) 推荐(0)
字典中的方法
摘要:# 颗粒 # b=a.clear() # 拷贝 # b=a.copy() # 立刻服从你 # a=dict.fromkeys([123,234,345],'a') # 给 # b=a.get('a',1) # 抛吧 # b=a.pop(123,'v') # 抛吧它们 # k,v=a.popitem() # 塞它得服它 # b=a.setdefault(1,'123') # 啊不对 ... 阅读全文
posted @ 2018-04-22 12:35 我赌,但我获胜 阅读(87) 评论(0) 推荐(0)
套路的使用
摘要:1.可索引(映射访问:速度快、内存占用大),不可切片 2.可删除 3.可非顺序完全循环(for) 4.for a in b(.keys)、 for a in b.values、for a,b in c.items() 5.可判断in或not in 阅读全文
posted @ 2018-04-21 20:20 我赌,但我获胜 阅读(120) 评论(0) 推荐(0)
内存套路
摘要:1.套路叫字典 2.遇到什么条件(键)反应什么信息(值)叫键值对 3.键值对无序排列 4.键重复则随机取其一 5.列表和字典本身不明确,不能做键(不能转换成哈希表),true代表1、fales代表0 阅读全文
posted @ 2018-04-21 18:40 我赌,但我获胜 阅读(128) 评论(0) 推荐(0)
抄写自己模型的代码(一)
摘要:MQL语言(用于MT4平台的C语言),K线形态的一部分: 阅读全文
posted @ 2018-04-21 14:09 我赌,但我获胜 阅读(421) 评论(0) 推荐(0)
借阅的列表
摘要:1.列表是买来的书,元组(tuple(...,))是借来的书,不能增删改 2.除非书中有互动书写行(一级元素本身是可修改的) 3.可以索引、切片、循环 4.方法有两个:a.count(),a.index() 阅读全文
posted @ 2018-04-19 23:43 我赌,但我获胜 阅读(140) 评论(0) 推荐(0)
列表中的方法
摘要:# 盆达 # a.append(5) # 颗粒 # a.clear() # 拷贝 # b=a.copy() # 抗它 # b=a.count(123) # 挨个腾地儿 # a.extend(['123','345']) # 你大哥 # b=a.index(123,2,-1) # 你塞它 # a.insert(0,99) # 抛吧 # b=a.pop(2) # 谁挪无 # a.re... 阅读全文
posted @ 2018-04-19 23:04 我赌,但我获胜 阅读(103) 评论(0) 推荐(0)
对编程本质的认识
摘要:1.一切编程只不过是让电脑做内存的游戏 2.游戏内容:创建信息、搭信息积木、数字运算、信息是否相同或不同、积木和数字的转化、内存使用方法的创建和组合 阅读全文
posted @ 2018-04-19 11:47 我赌,但我获胜 阅读(151) 评论(0) 推荐(0)
列表技能
摘要:1.排兵布阵 2.索引、切片([]或[][][]...) 3.循环(for while) 4.修改([]) 5.删除(del) 6.in与not in操作 阅读全文
posted @ 2018-04-18 23:46 我赌,但我获胜 阅读(97) 评论(0) 推荐(0)
链表策略
摘要:1.列表中的元素是链表 2.你可以不用创建新内存就修改列表 阅读全文
posted @ 2018-04-18 23:40 我赌,但我获胜 阅读(79) 评论(0) 推荐(0)
在pycharm里添加解释器路径
摘要:1.塞它(set) 2.搜索in它不理它(interpreter) 3.各种提示和创建 阅读全文
posted @ 2018-04-18 19:38 我赌,但我获胜 阅读(741) 评论(0) 推荐(0)
数据类型转化
摘要:1.英特尔,int() 2.纯,str() 3.不啊,bool() 4.里,list() 5.特别,tuple() 6.数据类型叫类(int str bool),创建的活物(数据)叫对象 阅读全文
posted @ 2018-04-18 18:55 我赌,但我获胜 阅读(109) 评论(0) 推荐(0)
罗列内存中的数字
摘要:1.看看内存富不富有(rich) 2.range,可正序(步长正数)或倒序(步长负数)罗列 3.python2直接罗列,python3给我范围(优化了内存利用效率),相当于python2中的xrange 4.range可以给出罗列的步长 阅读全文
posted @ 2018-04-18 12:38 我赌,但我获胜 阅读(121) 评论(0) 推荐(0)
内存经济学
摘要:1.内存的增加会带来连锁位移,电脑工作量太大,就会慢 2.不如索性增加一些内存来存入信息 阅读全文
posted @ 2018-04-17 20:18 我赌,但我获胜 阅读(110) 评论(0) 推荐(0)
电脑通用技能
摘要:1.无论物理攻击(字符串积木)、魔法攻击(数字转化)、还是元祖、列表和字典,都可以用以下技能 2.技能包括:装进(join),拎(len) ,拿([]),福音(for in) 阅读全文
posted @ 2018-04-17 19:59 我赌,但我获胜 阅读(161) 评论(0) 推荐(0)
循环套餐的逻辑
摘要:1.游戏规则:进入有已知分值(for)的游戏房间,完成任务后继续进行下一个指令 2.for a in room 3.房间里的任务就是可迭代对象 阅读全文
posted @ 2018-04-17 19:48 我赌,但我获胜 阅读(110) 评论(0) 推荐(0)
占用了多少内存
摘要:1.拎(len)出来就知道了 2.一个字在pyhon2中有3个内存,在python3中就是1个 3.len也可以拎出来双手拿着的书中(列表[])由逗号分开的字数是多少 阅读全文
posted @ 2018-04-17 17:07 我赌,但我获胜 阅读(108) 评论(0) 推荐(0)
索引的用法
摘要:1.电脑内存中的信息是一本书 2.[]等于双手拿出了这本书 3.0是第一个字,-1是最后一个字,[0:7]是前6个字 4.数据,数据,...=代码块,放下代码块得到的列表中的数据 阅读全文
posted @ 2018-04-17 17:01 我赌,但我获胜 阅读(112) 评论(0) 推荐(0)
电脑的眼缘
摘要:1.电脑看最长公共子序列 2.电脑看两个人的所有一样的地方 阅读全文
posted @ 2018-04-17 16:52 我赌,但我获胜 阅读(87) 评论(0) 推荐(0)
字符串积木
摘要:# 开头nice # b=a.capitalize() # 小case服了 # b=a.casefold() # 滋润它 # b=a.center(20,'$') # 一颗颗抗它 # b=a.count('ec',9) # 结尾是它 # b=a.endswith('c') # 开头是它 # b=a.startswith('c') # 方出它 # b=a.find('ex',5,7) ... 阅读全文
posted @ 2018-04-16 12:19 我赌,但我获胜 阅读(116) 评论(0) 推荐(0)
当前的数值至少占用了几位内存?
摘要:输入数值,就知道这个数值至少占用了多少内存: 阅读全文
posted @ 2018-04-15 23:55 我赌,但我获胜 阅读(137) 评论(0) 推荐(0)
我写的第三个程序(进制转换器)
摘要:填写你需要转换的数值,然后填写数值的进制,就可以转换成十进制的数值: 阅读全文
posted @ 2018-04-15 17:26 我赌,但我获胜 阅读(154) 评论(0) 推荐(0)
struck的逻辑
摘要:1.这个是C语言,我们的忠实的电脑沟通专家 2.游戏规则:按我的需求部署好武器库,以后我只说打哪场仗(结构名),你就给我部署好的相应的武器库(内存) 阅读全文
posted @ 2018-04-15 16:59 我赌,但我获胜 阅读(196) 评论(0) 推荐(0)
电脑英雄
摘要:1.魔法攻击:Int 或 Int long(Python2) 2.物理攻击:str 3.心理攻击:bool 4.列表(list)、元祖(tuple)、字典(dict)(属性待续) 阅读全文
posted @ 2018-04-15 15:31 我赌,但我获胜 阅读(113) 评论(0) 推荐(0)
调配食物
摘要:1.加盐 += 2.减盐 -= 3.加调料 *= 4.减调料 /= 5.取重口味 //= 6.取轻口味 %= 7.上猛料 **= 8.合适 = 阅读全文
posted @ 2018-04-15 14:39 我赌,但我获胜 阅读(152) 评论(0) 推荐(0)
电脑能帮你办的第三件事
摘要:1.评理 2.包括,比大小> < >= <= == != 3.看有无,in not in 4.评判,True False not True not False 5.游戏规则:电脑是从左往右按照先后顺序来为你评理,无论你用and还是or,除非你告诉他先评哪个理(用()) 阅读全文
posted @ 2018-04-15 14:16 我赌,但我获胜 阅读(113) 评论(0) 推荐(0)
in与not in的逻辑
摘要:1.一排玩具,其中有的,就是In 其中没有的,就是not in 2.顺序也得对(子序列) 阅读全文
posted @ 2018-04-15 13:58 我赌,但我获胜 阅读(187) 评论(0) 推荐(0)
搭建了Pycharm对话平台
摘要:1.下载后,需要在etc中的hosts的最后加上0.0.0.0 account.jetbrains.com 2.然后就可以将idea.lanyus.com中复制的激活码在打开Pycharm时黏贴生效了 3.以上动作就相当于拿到了与翻译团队对话的会员资格 3.然后在创建项目时对接上python的解释器 阅读全文
posted @ 2018-04-14 22:47 我赌,但我获胜 阅读(83) 评论(0) 推荐(0)
终止循环的逻辑
摘要:1.跟电脑说,别干活了,或干完了活,出去,再进来,就是continue 2.跟电脑说,别干活了,或干完了活,出去,别回来了,就是break 3.游戏规则:每进来一次,就干一次活,然后出去再进来接着干这个活,直到干完,就是while,如果干完了,顺便再留下个什么东西,就是while 代码块 else 阅读全文
posted @ 2018-04-14 20:34 我赌,但我获胜 阅读(108) 评论(0) 推荐(0)
乱码问题
摘要:1.如果翻译员只能听懂普通话(3个字节的utf8),听不懂粤语(2个字节的gbk),那么你在python2上声明了utf8也没用,因为中文windows默认的字节码是gbk 2.忠实于你的电脑沟通大师(C)只能听懂unicode 3.python3既听得懂普通话,又听得懂粤语,因为他直接用unico 阅读全文
posted @ 2018-04-14 20:17 我赌,但我获胜 阅读(125) 评论(0) 推荐(0)
我写的第二个程序(登陆密码识别器)
摘要:登陆密码识别器: 阅读全文
posted @ 2018-04-14 18:53 我赌,但我获胜 阅读(113) 评论(0) 推荐(0)
我写的第一个程序(等差数列运算器)
摘要:1.等差数列加法器: a=0 n=1 x=int(input('从1加到:')) y=int(input('等差值为:')) while n<=x: a=a+n n=n+y print(a) 2.等差数列奇加偶减器: 阅读全文
posted @ 2018-04-14 17:48 我赌,但我获胜 阅读(189) 评论(0) 推荐(0)
循环的逻辑
摘要:1.游戏规则:让电脑不断的进入一间屋子,在屋子里搭积木或调配食物,不调配好了,就还得再进入,直到调配好了,才能干下一件事儿 2.while True是一直循环 阅读全文
posted @ 2018-04-14 17:09 我赌,但我获胜 阅读(187) 评论(0) 推荐(0)
电脑可以办的两类最基本的事情
摘要:1.用盒子里的东西(‘字符串’ “字符串” '''字符串''' """字符串""")搭积木:+、*,需要开辟新的内存空间 2.用盒子里的东西(数字)配口味:+、 - 、* 、/、//、%、** 阅读全文
posted @ 2018-04-14 16:40 我赌,但我获胜 阅读(148) 评论(0) 推荐(0)
代码块
摘要:1..游戏规则:一个眼神(缩进)让翻译员知道哪里是我想让电脑干的事情,并让电脑自己用条件来推理我想干什么 2.给电脑加点儿难度 3.让电脑分清更多的大门 4.过(pass) 阅读全文
posted @ 2018-04-14 16:01 我赌,但我获胜 阅读(135) 评论(0) 推荐(0)
变量名
摘要:1.变量名就是神秘的礼物盒 2.盒子上面有纸条:下划线、数字、字母,不能有其它的纸条 3.盒子不能用翻译员喜欢的名字(关键字) 4.盒子上的纸条中,不能数字在前面 5.盒子不能用翻译员喜欢的行为作名字(内置方法) 6.自由的组合盒子上的纸条,可以让盒子看起来更实用(尽管电脑不看盒子,只看盒子里的内容 阅读全文
posted @ 2018-04-14 15:10 我赌,但我获胜 阅读(174) 评论(0) 推荐(0)
print的逻辑
摘要:1.游戏规则:翻译员拿到了我的盒子(变量名),并打开它让电脑看里面的东西(翻译成C再翻译成机器码的东西) 2.电脑是不看盒子的,电脑这时候直接用盒子里面的东西给我做蛋糕 阅读全文
posted @ 2018-04-14 15:03 我赌,但我获胜 阅读(107) 评论(0) 推荐(0)
input的逻辑
摘要:1.游戏规则,我说什么,你等我说出来再继续,否则不继续 2.我可以给你一个小盒子里,你等我往盒子里放东西,放入了就继续,不放入,就等待 阅读全文
posted @ 2018-04-14 14:52 我赌,但我获胜 阅读(114) 评论(0) 推荐(0)
让python2听懂中文
摘要:1.这个翻译员习惯于听英语字母,所以,需要加上# -*- coding:utf8 -*- ,他才能听懂你的中文指令 2.asc码代表你只能说英文,因为只有8位的翻译空间,unicode代表你可以说万国语言,因为翻译空间在16位以上,而utf8就厉害了,不但可以说万国语言,还能让电脑理解你的指令时很轻 阅读全文
posted @ 2018-04-14 14:22 我赌,但我获胜 阅读(116) 评论(0) 推荐(0)
忠实的翻译员
摘要:1.后缀相当于说话的礼貌用语,任何文化下的礼貌用语,你的翻译员都能接受,但各个文化要融通时(导入),就需要规定在一个礼貌用语下,比如.py 2.喊来翻译员(python),给他你的文件位置,他就自动找到这个文件,并让电脑办了你的指令,真方便啊 3.或者,你留住翻译员,让他随时待命,进入交互模式,实时 阅读全文
posted @ 2018-04-14 14:02 我赌,但我获胜 阅读(111) 评论(0) 推荐(0)
我在windows下修改了环境变量
摘要:1.自定义了一个礼物盒,礼物盒里的礼物就是python解释器的路径 2.又自定义了一个大礼物盒(PATH),里面是.;%礼物盒% 3.终于可以直接跟电脑说python了 阅读全文
posted @ 2018-04-14 13:45 我赌,但我获胜 阅读(129) 评论(0) 推荐(0)
向电脑喊话
摘要:1.你有很多的懂你愿意帮你跟电脑沟通的专家,但如果你只会说普通话,那么,你就要先把懂普通话的专家喊过来,比如,你需要先声明一句python,再说话 2.python2和python3就像是两个段位的说话水平,3更好一些,但2也在慢慢的接近3 阅读全文
posted @ 2018-04-13 19:25 我赌,但我获胜 阅读(125) 评论(0) 推荐(0)
如何评价python的种类
摘要:1.各种语言的python就像是方言版普通话,但只有Cpython是标准普通话 2.那位善于和机器打交道的电脑社交专家(C)只熟悉标准普通话,所以执行效率还是CPython比较高,除非你喜欢比如东北话或四川话,并且你就要用那里的口音说普通话 3.但最牛逼的还是PYPY,相当于社交专家把机器码话术告诉 阅读全文
posted @ 2018-04-13 18:48 我赌,但我获胜 阅读(381) 评论(0) 推荐(0)
高级语言的对比
摘要:1.PHP就像是粤语,只有网页页面能听懂 2.python java 就像是普通话,页面后台谁都能听懂 3.但java就像是官方发言,说话没错误,执行效率高,但说起来累 4.python就像咱们的日常交流,虽然说话不那么严谨,不较真也谁都懂,表达起来还不那么累 5.电脑的理解能力随着硬件的迭代越来越 阅读全文
posted @ 2018-04-13 18:31 我赌,但我获胜 阅读(239) 评论(0) 推荐(0)
电脑的真正价值
摘要:1.不是应用程序,而是开发程序 2.高级语言就像是人类的语言,低级语言就像是一个全心全意帮我的社交专家,他帮我说服电脑实现我的指令 3.高级语言就是字节码,低级语言帮我转换成机器码 4.有时候,高级语言的一个眼神,低级语言就知道我的全部意思,增加了执行效率 5.但是,我们如此的热衷于与电脑交流,忽略 阅读全文
posted @ 2018-04-13 17:56 我赌,但我获胜 阅读(273) 评论(0) 推荐(0)