# coding=utf-8import numpy as npimport random#使用numpy生成数组,得到ndarray的类型t1 = np.array([1,2,3,])print(t1)print(type(t1))t2 = np.array(range(10))print(t2)print(type(t2))t3 = np.arange(4,10,2)print(t3)print(type(t3))print(t3.dtype)print("*"*100)#numpy中的数据类型t4 = np.array(range(1,4),dtype="i1")print(t4)print(t4.dtype)##numpy中的bool类型t5 = np.array([1,1,0,1,0,0],dtype=bool)print(t5)print(t5.dtype)#调整数据类型t6 = t5.astype("int8")print(t6)print(t6.dtype)#numpy中的小数t7 = np.array([random.random() for i in range(10)])print(t7)print(t7.dtype)t8 = np.round(t7,2)print(t8)