数据归一化详解

import numpy as np from sklearn import datasets from sklearn.model_selection import train_test_split from sklearn....

简单线性回归预测实现详解

import numpy as np from .metrics import r2_score class SimpleLinearRegression: def __init__(self):...

Python语言规范及风格规范详解

语言规范: http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules/ 风格规范: http...

Python数学运算的一个小算法(求一元二次方程的实根)详解

请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程:ax² + bx + c = 0的两个解。 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*-...

Python可变参数详解

1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 import math 4 5 def calc(*numbers): 6 sum=0 7...

Python关键字参数详解

关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。请看示例: 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # 关键字参数:...

Python参数组合详解

参数定义的顺序必须是:①必选参数、②默认参数、③可选参数、④命名关键字参数、⑤关键字参数 1 #a,b为必选参数;c为默认参数;args为可变参数;kw为关键字参数 2 def f1(a,b,c=0,*args,**kw...

Python函数:一个简单的迭代详解

#!/usr/bin/env python # -*- coding: utf-8 -*- def fact(n): if n == 1 : return 1 return n * fac...

Python迭代器:捕获Generator的返回值详解

但是用for循环调用generator时,发现拿不到generator的return语句的返回值。如果想要拿到返回值,必须捕获StopIteration错误,返回值包含在StopIteration的value中: #!/u...

Python杨辉三角算法详解

#!/usr/bin/env python # -*- coding: utf-8 -*- def triangles(): n = 1 aboveList = [] while True...