12 2017 档案
摘要:python3.6的新特性: print(f'epoch: {epoch}; train_acc: {train_acc}; test_acc: {test_acc}') 等价于: print("epoch: ", str(epoch), "; train_acc: ", str(train_acc
阅读全文
摘要:is 主要是判断 2 个变量是否引用的是同一个对象,如果是的话,则返回 true,否则返回 false。 判断数字相等不要用 is 操作符 1 2 3 4 5 6 7 8 9 10 11 12 >>> a = 256 >>> b = 256 >>> id(a) 9987148 >>> id(b) 9
阅读全文
摘要:代码块 remove pop del
阅读全文
摘要:1. 数据结构的操作 作为一种包含元素的数据结构,需要提供一些“标准”操作: 创建和销毁 判断是否空,如果容量有限,还需判断是否满 向结构中加入元素或从中删除 访问结构里的元素 不同的编程语言可能影响需要实现的操作: 由于python能自动回收不用的对象,因此不需要销毁结构的操作 2. 从支持操作类
阅读全文
摘要:append()向列表尾部添加一个新的元素,只接受一个参数 extend()只接受一个列表作为参数,将参数中的每个元素都添加到原列表 append()用法示例: >> mylist = [1,2,0,'abc'] >> mylist [1, 2, 0, 'abc'] >> mylist.append
阅读全文
摘要:1. map() 描述 map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以第二个参数序列中的每一个元素调用 function 函数,返回一个map对象。 语法 map() 函数语法: 参数 function -- 函数,有两个参数 iterable -- 一个或多个序列
阅读全文
摘要:x = [1,2,3,4,5,1] y = list(set(x)) print(y) ``` [1, 2, 3, 4, 5] ``` 2. x = ['b','c','d','b','c','a','a'] y = {}.fromkeys(x).keys() print(y) ``` dict_k
阅读全文
摘要:一个方法名,参数不同,这叫方法重载。(Overload) void foo(String str); void foo(int number); 父类与子类有同样的方法名和参数,这叫方法覆盖。(Override) class Parent { void foo() { System.out.prin
阅读全文
摘要:Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列。 sorted(iterable,key=None,reverse=False),返回新的列表,对所有可迭代的对象均有效 sort(key=None,reverse
阅读全文
摘要:1. 图 TensorFlow 是一种采用数据流图(data flow graphs),用于数值计算的开源软件库。其中 Tensor 代表传递的数据为张量(多维数组),Flow 代表使用计算图进行运算。数据流图用「结点」(nodes)和「边」(edges)组成的有向图来描述数学运算。「结点」一般用来
阅读全文
摘要:回归:过拟合情况 / 分类过拟合 防止过拟合的方法有三种: 1 增加数据集 2 添加正则项 3 Dropout,意思就是训练的时候隐层神经元每次随机抽取部分参与训练。部分不参与 最后对之前普通神经网络分类mnist数据集的代码进行优化,初始化权重参数的时候采用截断正态分布,偏置项加常数,采用drop
阅读全文
摘要:1. dir(类名) 查看该类的所有属性和方法。 2. __init__() 作为一个特殊方法,它里面一般是规定一些属性或做一些初始化,让类具有一些基本特征(属性)。但是它没有return语句,这一点是区别与其他方法的。 3. 当类中变量引用的是不可变对象时(如字符串),类属性不因实例属性的变化而变
阅读全文
摘要:1.打印字符串 print("His name is %s"%("Aviad")) His name is Aviad print("His name is %s"%("Aviad")) print("His name is %s"%("Aviad")) print("His name is %s"
阅读全文
摘要:输出: obj = D()print(obj.a)print(obj.b)print(obj.c)print(obj.d) obj.x() obj.y() obj.z() 输出: A.xC.yD.z A.xC.yD.z A.xC.yD.z A.xC.yD.z A.xC.yD.z
阅读全文
摘要:Python的assert是用来检查一个条件,如果它为真,就不做任何事。如果它为假,则会抛出AssertError并且包含错误信息。例如: 1 2 3 4 5 6 py> x = 23 py> assert x > 0, "x is not zero or negative" py> assert
阅读全文
摘要:Your task is to define the following two methods for the intSet class: Define an intersect method that returns a new intSet containing elements that a
阅读全文
摘要:首先是单下划线开头,这个被常用于模块中,在一个模块中以单下划线开头的变量和函数被默认当作内部函数,如果使用 from a_module import * 导入时,这部分变量和函数不会被导入。不过值得注意的是,如果使用 import a_module 这样导入模块,仍然可以用 a_module._so
阅读全文
摘要:culinary tradition 烹饪传统 crunchy 松脆的 boutique 精品店 migraine 偏头痛 colon 冒号 towel 毛巾 ecstatic 狂喜的 bok choy 青菜 saute (vi.)炒,炒的 edamame 毛豆 scallion 葱
阅读全文
摘要:1. repr() 函数将对象转化为供解释器读取的形式。 语法 以下是 repr() 方法的语法: 参数 object -- 对象。 返回值 返回一个对象的 string 格式。 str和repr都是用来将数字,列表等类型转化为字符串的形式,但不同之处在于str更加类似于C语言中使用printf输出
阅读全文
摘要:1.Python异常类 Python是面向对象语言,所以程序抛出的异常也是类。常见的Python异常有以下几个,大家只要大致扫一眼,有个映像,等到编程的时候,相信大家肯定会不只一次跟他们照面(除非你不用Python了)。 异常 描述 NameError 尝试访问一个没有申明的变量 ZeroDivis
阅读全文
摘要:在函数内部定义变量时,他们与函数外部具有相同名称的其他变量没有任何关系,即变量名称对于函数来说是局部的,这称为变量的作用域,示例如下: def func_local(x): print 'x is', x x = 2 print 'Chanaged local x to',x x = 50 func
阅读全文
摘要:原代码: def fib(n): if n == 1: return 1 elif n == 2: return 2 else: return fib(n-1)+fib(n-2) 改进后: def fib_efficient(n,d): if n in d: return d[n] else: an
阅读全文
摘要:python provides a general purpose HOP,map simple form-a unary function and a collection of suitable arguments 代码: for e in map(abs,[1,-2,3,-4]): print
阅读全文
摘要:在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、python type()(数据类型)和value(值)。is和==都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。下面来看看具体区别在哪。 Python中比较两个对象是否相等
阅读全文
摘要:avoid mutating a list as you are iterating over it 代码: def remove_dups(L1,L2): for e in L1: if e in L2: L1.remove(e) L1=[1,2,4,5]L2=[2,3,1,6]remove_du
阅读全文
摘要:Sorting Lists sorted(iterable,key=None,reverse=False),does not mutate list, must assign result to a variable(返回新的列表,对所有可迭代的对象均有效) sort(key=None,revers
阅读全文
摘要:import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data #载入数据集 mnist = input_data.read_data_sets("/data/stu05/mnist_data",o
阅读全文
摘要:import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt #使用numpy生成200个随机点,范围从-0.5到0.5均匀分布,增加一个维度得到200行1列的数据(生成二维数据)x_data = np.linspa
阅读全文
摘要:import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt #使用numpy生成200个随机点,范围从-0.5到0.5均匀分布,增加一个维度得到200行1列的数据(生成二维数据)x_data = np.linspa
阅读全文
摘要:placeholder: 要给节点输入数据时用 placeholder,在 TensorFlow 中用placeholder 来描述等待输入的节点,只需要指定类型即可,然后在执行节点的时候用一个字典来“喂”这些节点。相当于先把变量 hold 住,然后每次从外部传入data,注意 placeholde
阅读全文
摘要:MNIST数据集,每张图片包含28*28个像素,把一个数组展开成向量,长度为28*28=784,故数据集中mnist.train.images是一个形状为[60000,784]的张量,第一个维度数字用来索引图片,第二个维度数字用来索引每张图片的像素点,像素的强度介于0-1。 MNIST数据集的标签是
阅读全文
摘要:Exercise: odd tuples 5/5 points (graded) ESTIMATED TIME TO COMPLETE: 5 minutes Write a procedure called oddTuples, which takes a tuple as input, and r
阅读全文
摘要:ESTIMATED TIME TO COMPLETE: 18 minutes We can use the idea of bisection search to determine if a character is in a string, so long as the string is so
阅读全文

浙公网安备 33010602011771号