摘要:python 生成二维数组; 程序希望通过list * n 方式的方式生成一个初始的二维数组,并对其中部分值进行修改,从而产生我们希望得到的数组。 但是,当我们修改[0][0]位置的数值后,发现[1][0],[2][0]位置的数字也变成了999,这是为什么呢? 原因是,当我们使用list * n 方
阅读全文
摘要:numpy.tile():参考https://www.jianshu.com/p/4b74a367833c numpy.argsort:argsort()里面传入参数只有数组时,返回的是数组值从小到大的索引值(数值在数组里面的位置) argsort()传入的有两个参数: numpy.shape(0)
阅读全文
摘要:self: 类里面不定义init时,默认是pass,而且不传入任何参数,这个时候在实例化的时候也不能传入任何参数。类里面的其他函数在定义时可以传入其他参数,实例.该函数时就要 有传入参数。 参数(不管是要传入的参数,还是附加的参数)如果想设置成全局变量,就在init里面首次出现,而且加上self。这
阅读全文
摘要:1.安装jieba模块(用sublime+anaconda运行python) 在cmd下输入pip install jieba -i https://pypi.tuna.tsinghua.edu.cn/simple (具体更换国内安装源参考:https://blog.csdn.net/yuzaipi
阅读全文
摘要:(绿色字体,常用基础的算法) 例子1:百元百鸡问题: 三个未知数的穷举问题,用循环语句的叠加时只需要两层,要注意语句的内外,以及每次循环都要测试的条件写在最内层否则没有意义。 例子2:求最小公倍数(穷举法) 用穷举法时,要注意break控制输出,break遍历到第一个满足if分支语句的数字i,就输出
阅读全文
摘要:第三章:内置函数,控制语句 (python中的变量赋值改变以后,内存会给变量一块新的地址空间) int(x,[,base]):将数值或字符串,转换成十进制。base有参数时,x必须是字符串而且得是base进制。print int('12345',8) # 5349 all():函数全都不为0时,或者
阅读全文