当前位置: 首页 > news >正文

php做网站登陆验证本地部署iis部署网站

php做网站登陆验证,本地部署iis部署网站,南昌做网络推广的,网站中下滑菜单怎么做1 NumPy 排序、条件筛选函数 NumPy 提供了多种排序的方法。 这些排序函数实现不同的排序算法#xff0c;每个排序算法的特征在于执行速度#xff0c;最坏情况性能#xff0c;所需的工作空间和算法的稳定性。 下表显示了三种排序算法的比较。 种类速度最坏情况工作空间稳定性…1 NumPy 排序、条件筛选函数 NumPy 提供了多种排序的方法。 这些排序函数实现不同的排序算法每个排序算法的特征在于执行速度最坏情况性能所需的工作空间和算法的稳定性。 下表显示了三种排序算法的比较。 种类速度最坏情况工作空间稳定性quicksort快速排序1O(n^2)0否mergesort归并排序2O(n*log(n))~n/2是heapsort堆排序3O(n*log(n))0否 1.1 numpy.sort() numpy.sort() 函数返回输入数组的排序副本。函数格式如下 numpy.sort(a, axis, kind, order) a: 要排序的数组axis: 沿着它排序数组的轴如果没有数组会被展开沿着最后的轴排序 axis0 按列排序axis1 按行排序kind: 默认为quicksort快速排序order: 如果数组包含字段则是要排序的字段 import numpy as npa np.array([[3, 7], [9, 1]]) print(我们的数组是) print(a) print(\n) print(调用 sort() 函数) print(np.sort(a)) print(\n) print(按列排序) print(np.sort(a, axis0)) print(\n) # 在 sort 函数中排序字段 dt np.dtype([(name, S10), (age, int)]) a np.array([(raju, 21), (anil, 25), (ravi, 17), (amar, 27)], dtypedt) print(我们的数组是) print(a) print(\n) print(按 name 排序) print(np.sort(a, ordername))1.2 numpy.argsort() numpy.argsort() 函数返回的是数组值从小到大的索引值。 import numpy as npx np.array([3, 1, 2]) print(我们的数组是) print(x) print(\n) print(对 x 调用 argsort() 函数) y np.argsort(x) print(y) print(\n) print(以排序后的顺序重构原数组) print(x[y]) print(\n) print(使用循环重构原数组) for i in y:print(x[i], end )1.3 numpy.lexsort() numpy.lexsort() 用于对多个序列进行排序。把它想象成对电子表格进行排序每一列代表一个序列排序时优先照顾靠后的列。这里举一个应用场景小升初考试重点班录取学生按照总成绩录取。在总成绩相同时数学成绩高的优先录取在总成绩和数学成绩都相同时按照英语成绩录取…… 这里总成绩排在电子表格的最后一列数学成绩在倒数第二列英语成绩在倒数第三列。 import numpy as npnm (raju, anil, ravi, amar) dv (f.y., s.y., s.y., f.y.) ind np.lexsort((dv, nm)) print(调用 lexsort() 函数) print(ind) print(\n) print(使用这个索引来获取排序后的数据) print([nm[i] , dv[i] for i in ind])上面传入 np.lexsort 的是一个tuple排序时首先排 nm顺序为amar、anil、raju、ravi 。综上排序结果为 [3 1 0 2]。 1.4 msort、sort_complex、partition、argpartition 函数描述msort(a)数组按第一个轴排序返回排序后的数组副本。np.msort(a) 相等于 np.sort(a, axis0)。sort_complex(a)对复数按照先实部后虚部的顺序进行排序。partition(a, kth[, axis, kind, order])指定一个数对数组进行分区argpartition(a, kth[, axis, kind, order])可以通过关键字 kind 指定算法沿着指定轴对数组进行分区 import numpy as np# 复数排序 print(------------复数排序----------) print(np.sort_complex([5, 3, 6, 2, 1])) print(np.sort_complex([1 2j, 2 - 1j, 3 - 2j, 3 - 3j, 3 5j]))# partition() 分区排序 print(------------partition() 分区排序----------) a np.array([3, 4, 2, 1]) print(np.partition(a, 3)) # 将数组 a 中所有元素包括重复元素从小到大排列3 表示的是排序数组索引为 3 的数字比该数字小的排在该数字前面比该数字大的排在该数字的后面 print(np.partition(a, (1, 3))) # 小于 1 的在前面大于 3 的在后面1和3之间的在中间# 找到数组的第 3 小index2的值和第 2 大index-2的值 print(------------找到数组的第 3 小index2的值和第 2 大index-2的值----------) arr np.array([46, 57, 23, 39, 1, 10, 0, 120]) print(arr[np.argpartition(arr, 2)[2]]) print(arr[np.argpartition(arr, -2)[-2]])# 同时找到第 3 和第 4 小的值。注意这里用 [2,3] 同时将第 3 和第 4 小的排序好然后可以分别通过下标 [2] 和 [3] 取得。 print(------------同时找到第 3 和第 4 小的值。注意这里用 [2,3] 同时将第 3 和第 4 小的排序好然后可以分别通过下标 [2] 和 [3] 取得。----------) print(arr[np.argpartition(arr, [2, 3])[2]]) print(arr[np.argpartition(arr, [2, 3])[3]])1.5 numpy.argmax() 和 numpy.argmin() numpy.argmax() 和 numpy.argmin()函数分别沿给定轴返回最大和最小元素的索引。 import numpy as npa np.array([[30, 40, 70], [80, 20, 10], [50, 90, 60]]) print(我们的数组是) print(a) print(\n) print(调用 argmax() 函数) print(np.argmax(a)) print(\n) print(展开数组) print(a.flatten()) print(\n) print(沿轴 0 的最大值索引) maxindex np.argmax(a, axis0) print(maxindex) print(\n) print(沿轴 1 的最大值索引) maxindex np.argmax(a, axis1) print(maxindex) print(\n) print(调用 argmin() 函数) minindex np.argmin(a) print(minindex) print(\n) print(展开数组中的最小值) print(a.flatten()[minindex]) print(\n) print(沿轴 0 的最小值索引) minindex np.argmin(a, axis0) print(minindex) print(\n) print(沿轴 1 的最小值索引) minindex np.argmin(a, axis1) print(minindex)1.6 numpy.nonzero() numpy.nonzero() 函数返回输入数组中非零元素的索引。 import numpy as npa np.array([[30, 40, 0], [0, 20, 10], [50, 0, 60]]) print(我们的数组是) print(a) print(\n) print(调用 nonzero() 函数) print(np.nonzero(a))1.7 numpy.where() numpy.where() 函数返回输入数组中满足给定条件的元素的索引。 import numpy as npx np.arange(9.).reshape(3, 3) print(我们的数组是) print(x) print(大于 3 的元素的索引) y np.where(x 3) print(y) print(使用这些索引来获取满足条件的元素) print(x[y])1.8 numpy.extract() numpy.extract() 函数根据某个条件从数组中抽取元素返回满条件的元素。 import numpy as npx np.arange(9.).reshape(3, 3) print(我们的数组是) print(x) # 定义条件, 选择偶数元素 condition np.mod(x, 2) 0 print(按元素的条件值) print(condition) print(使用条件提取元素) print(np.extract(condition, x))
http://www.w-s-a.com/news/724839/

相关文章:

  • wordpress 导购站模板中国最新军事新闻直播83军
  • 公众号h5网站开发wordpress文章主图
  • ps怎么艺术字字体设计网站我想自己做网站
  • 北京做机柜空调的网站模板网站和插件
  • 手机购物网站模板wordpress添加分类文档
  • 网站开发知识网上怎么申请个人营业执照
  • 音乐网站建设费用营销策略都有哪些4p
  • 深圳制作网站怎么样wordpress 学习视频
  • 新公司注册网站传奇手游大型网站
  • 无极网站网站涉案多少人被抓网站的按钮怎么做
  • ds216j做网站做购物网站那个好
  • 做淘宝门头的网站阿里巴巴官网app
  • 安踏网站建设策划方案如何通过域名访问网站
  • 建设网站破解版seo查询 站长之家
  • 太原模板建站平台旅游企业网站建设工作的通知
  • 网站国外建设超级简历模板官网
  • 上海网站建设市场医药网站怎么做
  • 宁夏成城建设集团网站网店美工课本
  • 哪些网站的简历做的比较好政务服务 网站 建设方案
  • 如何建设个人网站凡科怎么样vps安装wordpress后怎样登录
  • 学seo朝阳区seo
  • 网站开发团队成员皮具网站建设
  • 国外外贸需求网站响应式布局网页
  • 手机端便民服务平台网站建设昆明网络哪家好
  • 产品网站建设找哪家舟山信息港
  • 唐山网站建设汉狮怎么样seol英文啥意思
  • 深圳小程序网站开发公司网页制作模板视频教程
  • 电子商务网站开发开题报告wordpress更改后台地址
  • 网站静态前端是什么工作
  • 餐饮门户网站 方案怎么做创业好项目