import numpy as np # ============================================================================= # 常用快捷键 # ctrl+4块注释 ctrl+5块撤销注释 # ctrl+l 跳转到行号 # ctrl+1 注释/反注释 # ============================================================================= # ============================================================================= # 常用快键键 # F11 全屏/撤销全屏 # F5 运行 # tab/shift+tab 代码缩进/撤销代码缩进 # ============================================== math = np.array([[54,61,99],[520,12,12]]) #print(math) english = np.array([[4,1,1],[5,11,9]]) chinese = np.array([[82,12,54],[45,85,98]]) music = np.array([58,58,65,21]) dance = np.array([1,2,4,2]) tot_symbol = math+english+chinese tot_fun = np.add(np.add(math,chinese),english) #print("符号加法:对应位置相加:",tot_symbol) #print("函数加法:对应位置相加:",tot_fun) #除法于指数 # ============================================================================= # print('计算余数: ',math % english) #对应位置相除 # print('计算整除: ',math // english) # print('计算指数: ',math ** english) # ============================================================================= print(math," ",english) #取子集 从一个数组中提取出满足条件的元素构成的数组 , 该条件可以是一个数组跟另一个数组的关系、也可以是数组与数值的关系等等 #print("满足条件的二维数组元素获取(从math里面获取math中元素 大于 english中元素,返回一个一维元组): ",math[math>english]) #print("满足条件的一维数组元素获取(从music里面获取music中元素值大于dance中的元素值的元素,返回一个一维元组): ",music[music>dance]) #判断操作 print("二维数组的条件操作: ",np.where(math>90,22,math)) #上面将math数组中大于90的元素改成22,第一个参数满足修改的是条件,第二个是修改之后的数值,第三个参数是要修改的对象,