![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
ylwcyt
这个作者很懒,什么都没留下…
展开
-
Python高阶应用
1、条件表达式 # -*- coding:utf-8 -*- import math # 定义一个函数输入大于零取log,否则返回nan def get_log(x): if x > 0: #技巧在jupyter中查看python内置函数方法:shift + tab y = math.log(x,10) #Docstring: #l...原创 2018-09-16 21:11:56 · 195 阅读 · 0 评论 -
numpy
NumPy及向量化 In [100]: 测试在jupyter中进行: import numpy as np 1. 1 创建Array my_list = [1, 2, 3] x = np.array(my_list) print('Array: ', x) Array: [1 2 3] x.shape (3,) x.ndim 1 np.array([1, 2, 3...原创 2018-09-16 23:03:36 · 157 阅读 · 0 评论 -
python用生成器生成裴波那契数列
#_*_coding:utf-8_*_ def f(): a,b=1,1 while True: yield a a,b = b,a+b a = f() for i in range(10): print(a.__next__(),end = ' ') 1 1 2 3 5 8 13 21 34 55原创 2018-09-24 22:05:24 · 1119 阅读 · 0 评论 -
python自定义包与调用
比如我写的包在D:\python27下: 第一种情况,同一目录下,D:\python27\bb,bb为包名,下面有a.py,和b.py,两个可以通过import a 或 import b调用。 a.py 中的方法为 def aa(x): return(x) b.py可以这样调用: import a a.aa(4) 第二种情况,不在同一目录下加入上面的a.p...原创 2018-09-20 23:07:29 · 682 阅读 · 0 评论