摘要:
程序文件ex2_30.py import numpy as np a = np.array([[0, 3, 4], [1, 6, 4]]) b = a.sum() #使用方法,求矩阵所有元素的和 c1 = sum(a) #使用内置函数,求矩阵逐列元素的和 c2 = np.sum(a, axis=0) 阅读全文
摘要:
程序文件ex2_28.py import numpy as np a = np.arange(16).reshape(4,4) #生成4行4列的数组 b = np.floor(5np.random.random((2, 4))) c = np.ceil(6np.random.random((4, 2 阅读全文
摘要:
程序文件ex2_26.py import numpy as np a = np.ones(4, dtype=int) #输出[1, 1, 1, 1] b = np.ones((4,), dtype=int) #同a c= np.ones((4,1)) #输出4行1列的数组 d = np.zeros( 阅读全文
摘要:
程序文件ex2_24.py s1=[str(x)+str(y) for x,y in zip(['v']*4,range(1,5))] s2=list(zip('abcd',range(4))) print(s1); print(s2) 阅读全文
摘要:
程序文件ex2_22.py a = filter(lambda x: x>10,[1,11,2,45,7,6,13]) b = filter(lambda x: x.isalnum(),['abc', 'xy12', '***']) isalnum()是测试是否为字母或数字的方法 print(lis 阅读全文
摘要:
程序文件ex2_20.py x1="abcde" x2=list(enumerate(x1)) for ind,ch in enumerate(x1): print(ch) 阅读全文
摘要:
程序文件ex2_18.py from ex2_12_2 import * print(factorial(6)) fib(300) 阅读全文
摘要:
程序文件ex2_16.py from random import sample from numpy.random import randint a=sample(range(10),5) #在[0,9]区间上选择不重复的5个整数 b=randint(0,10,5) #在[0,9]区间上生成5个随机 阅读全文
摘要:
程序文件ex2_14.py f=lambda x, y, z: xyz L=lambda x: [x2, x3, x**4] print(f(3,4,5)); print(L(2)) 阅读全文
摘要:
程序文件ex2_12_3.py from ex2_12_2 import factorial, fib print('%d!=%d'%(5,factorial(5))) fib(200) 阅读全文