深度学习所需的python
ali_wangli
这个作者很懒,什么都没留下…
展开
-
深度学习所需的python--学习笔记11
字符格式化 format()可以灵活的调整字符格式,格式如下: template.format(p1, p2, ..., k1=v1, k2=v2)其中的template是包含格式化代码的字符串,format()方法是用相应的参数替换格式化代码里的值,例如: print('历经九九{0}难,重返{1}重离恨天。'.format(81, 33)){0}和{1}就是格式化代码,第一个将被form原创 2017-10-28 13:58:44 · 318 阅读 · 0 评论 -
深度学习所需的python-学习笔记2
数值 python支持三种数值类型: 1 int 2 float 3 complex(如复数8+17j) 可使用type()函数查看返回的变量类型 数值计算 python中常见的数值计算有表中: 符号 含义 例子 结果 + 加法 42 + 1 43 - 减法 42原创 2017-10-17 14:55:03 · 201 阅读 · 0 评论 -
深度学习所需的python-学习笔记3
字符串 python中字符串使用'或者''括起来的字符构成,不能单引号和双引号混用如'string'' 字符串一旦创建,就不能再改变了,而字符串变量只是指向字符串,如: str1 = "jizhi" str2 = "jizhi" print(id(str1)) print(id(str2)) 140499984922752 140499984922752原创 2017-10-17 15:15:46 · 218 阅读 · 0 评论 -
深度学习所需的python-学习笔记4
列表 列表时python的一种简单的集合结构,可以方便添加/删除/处理其中的元素 list = [1, 2, 3, 4]列表中的元素不仅有数值,还可以包括字符串和列表等 其他创建列表的方法还有; list1 = [] #空列表 list2 = list() #空列表 list3 = list("jizhi") #list3 = ['j', 'i', 'z', 'h', 'i'原创 2017-10-19 20:55:25 · 264 阅读 · 0 评论 -
深度学习所需的python-学习笔记5
字典 字典也是一种集合,但是其中的元素分为键和值,类似于函数的映射,这样的数据结构成为“关联数组” 字典的格式: #创建空字典 dict1 = {} heros = { "batman":"Bruce Wayne" "superman":"Clark Kent" }字典heros中含有两个元素,键和值,其中字符串和数值可以作为键,原创 2017-10-22 14:08:41 · 182 阅读 · 0 评论 -
深度学习所需的python-学习笔记6
元组,变量类型转换 元组和列表非常接近,但是元组一旦创建,就不能想列表一样进行操作,是不可更改的,和字符串性质相同 创建元组原创 2017-10-22 14:32:45 · 208 阅读 · 0 评论 -
深度学习所需的python--学习笔记7
前面介绍了各种数据类型,现在学习python的几种结构 关系运算符:原创 2017-10-22 19:21:45 · 303 阅读 · 0 评论 -
深度学习所需的python-学习笔记8
类和对象 python是一门面向对象的语言,数据类型,模块、函数全都是对象。 对象是类的特例,所以要有对象,首先要定义类。 定义类 类的名称跟在class关键词之后,和冒号之前,类用实例变量来存储数据,以及方法来定义行为, python的每个类都含有一个特别的方法,叫作initializer或constructor,每个新的对象生成时都会执行。 class Person:原创 2017-10-24 14:59:29 · 256 阅读 · 0 评论 -
深度学习所需的python-学习笔记9
继承和多态 继承的意思是是的开发者可以先创建一个较为宽泛的类,再逐步拓展细化成为具体的类, 例如先定义一个“动物“类,再继承得出”哺乳动物“类。 通过继承,让具体的类不仅仅继承了原有类的实例变量和方法,也可以加入自己的实例变量和方法。 这样做可以提高编码效率,是一种很好的编码风格。 概念 如果类Y继承了类X,那么X就称为"超类"或者”基类“,Y叫作”子类“或”派生类“。注意,私原创 2017-10-24 19:04:20 · 213 阅读 · 0 评论 -
深度学习所需的python-学习笔记10
异常处理 python的异常处理机制让我们可以更优雅的应对错误,甚至将计就计,比如目标文件未找到的时候输出特定信息。 python的异常处理模块格式:try: ... except : ...在try部分的代码段,如果没有出现错误,则except部分将被忽略,如果出现异常类型是except,则代码将被执行, 一个try可以对应多个except,也可以用else和/或者fin原创 2017-10-25 10:19:09 · 235 阅读 · 0 评论 -
深度学习所需的python-学习笔记1
基础概念: 变量 变量将特定对象存储在内存里,以便重复调用,访问变量的途径是他的名称,python中变量的规则有: 1 变量名只能以字母或下划线(_)开头,布恩那个用数字或其他特殊字符 2 变量可包含字母、数字和下划线 3 变量名长度任意,但是不能与关键字冲突如:False class try with if 等等 变量的赋值 值是程序工作的基本单元,比如3.1原创 2017-10-17 14:39:11 · 259 阅读 · 0 评论