分类
摘要:
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="":
student_age = 18
print("学生的年龄为:", student_age)
# print("学生的年龄为:"),print(student_age)中间不换行
# print执行完后默认换行
print("... 阅读原文
2018-02-08 06:43:02 阅读(716) 评论(0)
摘要:
Numpy数据类型包括:
int8、uint8、int16、uint16、int32、uint32、int64、uint64、float16、float32、float64、float128、complex64、complex128、complex256、bool、object、string_、... 阅读原文
2018-02-08 06:00:15 阅读(770) 评论(0)
摘要:
高阶函数:函数本身被当做参数传给另一个函数,运行返回一个函数。
递归:函数内允许调用其它函数,调用本身的是递归函数(效率不算高),1.明确函数结束条件,每次调用自身相应的运算量和问题规模应减少,调用次数不宜过多(python默认999次,会造成栈溢出)
装饰器(本身是个函数): 对函数进行添加一些功能(不进行修改... 阅读原文
2018-02-08 00:24:02 阅读(720) 评论(0)
摘要:
该系列教程系个人原创,并完整发布在个人官网刘江的博客和教程
所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。
Python及Django学习QQ群:453131687
以下的方法不会返回QuerySets,但是作用非常强大,尤其是粗体显示的方法,需要背下来。
方法... 阅读原文
2018-02-07 22:59:02 阅读(751) 评论(0)
摘要:
__del__:
被称为析构函数 当删除一个对象时,python解释器会默认调用__del__()方法
import gc
class Dog(object):
def __init__(self,name):
self.name=name
def __del__(self):
... 阅读原文
2018-02-07 22:13:04 阅读(775) 评论(0)
摘要:
该系列教程系个人原创,并完整发布在个人官网刘江的博客和教程
所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。
Python及Django学习QQ群:453131687
本节将详细介绍查询集的API,它建立在下面的模型基础上,与上一节的模型相同:
from django... 阅读原文
2018-02-07 20:20:02 阅读(731) 评论(0)
摘要:
#本文是在Windows环境下,Unix系统应该还要设置2个东西
(一) 采用MVC设计web应用
遵循 模型-视图-控制器(model-view-controlle)
模型:存储web应用数据的代码
视图:格式化和显示web应用用户界面的代码
控制器:将web应用粘合在一起并提供业务逻辑的代码
(二)... 阅读原文
2018-02-07 19:49:04 阅读(740) 评论(0)
摘要:
什么是异常:
当程序遭遇某些非正常问题的时候就会抛出异常:比如int()只能处理能转化成int的对象,如果传入一个不能转化的对象就会报错并抛出异常
常用的异常有:
ValueError :传入无效的错误的参数 TypeError:进行了对类型无效的操作
IndexError:序列中没有此索引
Name... 阅读原文
2018-02-07 18:55:05 阅读(758) 评论(0)
摘要:
私有变量,私有方法:
python的私有化是为了规划私有属性,避免非相关的访问【假如!我有老婆,你不能直接知道我老婆是谁,你只有问我才会知道,即我的私有属性只有我知道】
在python中定义私有变量和私有方法只需要在变量名或函数名前加上 "__"两个下划线
在类内部的方法中使用时 self.__变量名或函... 阅读原文
2018-02-07 17:03:03 阅读(772) 评论(0)
摘要:
ndarray:多维数组
ndarray 每个数组元素必须是相同类型,每个数组都有shape和dtype对象。
shape 表示数组大小
dtype 表示数组数据类型
array
如何创建一个数组?
In[1]:import numpy as np
In[2]:data = [1,2,3,4,5,6,7]
In[3]... 阅读原文
2018-02-07 15:13:06 阅读(750) 评论(0)