想要改变世界,就得先改变自己。 ------ 博客首页
摘要: Numpy 练习题¶ 打印当前Numpy版本 In [1]: import numpy as np In [2]: print(np.__version__) 1.16.4 造一个全零矩阵,并打印其占用的内存大小 In [3]: z=np.zeros((5,5)) print('%d bytes'% 阅读全文
posted @ 2019-10-06 14:08 karina512 阅读(274) 评论(0) 推荐(0) 编辑
摘要: In [2]: import numpy as np In [3]: %%writefile tang1.txt 1 2 3 4 5 6 2 3 4 5 6 7 Overwriting tang1.txt 从文件里读取数据,再转换成np.array的结构 In [4]: data=[] with o 阅读全文
posted @ 2019-10-06 14:07 karina512 阅读(374) 评论(0) 推荐(0) 编辑
摘要: numpy的随机模块¶ In [1]: import numpy as np #所有的值是0-1 np.random.rand(3,2) Out[1]: array([[0.98738572, 0.97762081], [0.14287661, 0.94177989], [0.65183727, 0 阅读全文
posted @ 2019-10-06 14:05 karina512 阅读(155) 评论(0) 推荐(0) 编辑
摘要: In [2]: import numpy as np x=np.array([5,5]) y=np.array([2,2]) 乘法 In [3]: np.multiply(x,y) Out[3]: array([10, 10]) In [4]: np.dot(x,y)#内积 Out[4]: 20 I 阅读全文
posted @ 2019-10-06 14:02 karina512 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Python¶ (一)四个数字:1、2、3、4,组成多少个互不相同且无重复数字的三位数?各是多少? In [1]: b=[] for i in range(1,5): for j in range(1,5): for k in range(1,5): if(i!=j)and(i!=k)and(j!= 阅读全文
posted @ 2019-10-06 13:58 karina512 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 类:面向对象¶ In [1]: class people : '帮助信息:' #所有实例都会共享 number=100 #构造函数,初始化的方法,当创建一个类的时候,首先会调用他 注意:下划线是2个 def __init__(self,name,age): self.name=name self.a 阅读全文
posted @ 2019-10-06 13:40 karina512 阅读(133) 评论(0) 推荐(0) 编辑
摘要: In [1]: import math for i in range(10): try: input_number=input('write a number') if input_number=='q': break result=math.log(float(input_number)) pri 阅读全文
posted @ 2019-10-06 13:36 karina512 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 读写文件等操作¶ 1.在当前路径下创建文件夹mkdir或者makedirs 2.打开当前路径下的文件夹,并创建文件open 3.以写入模式打开新文件读写模式: r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件¶ 常用读写模式¶ 如:'rb','wb','r+b'等等¶ 读写模式的类型 阅读全文
posted @ 2019-10-06 13:08 karina512 阅读(247) 评论(0) 推荐(0) 编辑