#python-函数-算术函数
#(1)加减乘除
#加法 add(),减法 subtract(),乘法 multiply(),除法 divide()
#作用:数组间的加减乘除
import numpy as np
x = np.arange(9,dtype="f").reshape(3,3)
print("x数组:")
print(x)
print("\n") y = np.array([10,10,10])
print("y数组:")
print(y)
print("\n") print("加法")
print(np.add(x,y))
print(".........................")
print("减法")
print(np.subtract(x,y))
print(".........................")
print("乘法")
print(np.multiply(x,y))
print(".........................")
print("除法")
print(np.divide(x,y))
#output:
x数组:
[[0. 1. 2.]
[3. 4. 5.]
[6. 7. 8.]] y数组:
[10 10 10] 加法
[[10. 11. 12.]
[13. 14. 15.]
[16. 17. 18.]]
.........................
减法
[[-10. -9. -8.]
[ -7. -6. -5.]
[ -4. -3. -2.]]
.........................
乘法
[[ 0. 10. 20.]
[30. 40. 50.]
[60. 70. 80.]]
.........................
除法
[[0. 0.1 0.2]
[0.3 0.4 0.5]
[0.6 0.7 0.8]]
#(2)reciprocal 作用:返回参数逐个元素的倒数
import numpy as np
x = np.array([0.25,0.5,1,100])
print("x数组:")
print(x)
print("\n") print("x倒数:")
print(np.reciprocal(x))
#output:
x数组:
[ 0.25 0.5 1. 100. ] x倒数:
[4. 2. 1. 0.01]
#(2)power() 作用:将第一个输入数组中的元素作为底数,计算它与第二个输入数组中相应元素的幂
import numpy as np
x = np.array([10,10,10])
print("x数组:")
print(x)
print("\n") y = np.array([2,3,4])
print("y数组:")
print(y)
print("\n") print(np.power(x,y))
#output:
x数组:
[10 10 10] y数组:
[2 3 4] [ 100 1000 10000]
#(3)取模 mod(),remainder() 作用:计算输入数组中相应元素的相除后的余数
import numpy as np
x = np.array([10,10,10])
print("x数组:")
print(x)
print("\n") y = np.array([2,3,4])
print("y数组:")
print(y)
print("\n") print(np.mod(x,y))
print(np.remainder(x,y))
#output:
x数组:
[10 10 10] y数组:
[2 3 4] [0 1 2]
[0 1 2]

Python-函数-算术函数的更多相关文章

  1. python 函数之day3

    一 函数的语法及特性 什么是函数? 定义:函数是一个功能通过一组语句的集合,由名字(函数名)将其封装起来的代码块,要想执行这个函数,只要调用其函数名即可. 特性: 减少重复代码 使程序变的可扩展 使程 ...

  2. Python函数作用域的查找顺序

    函数作用域的LEGB顺序 1.什么是LEGB? L:local 函数内部作用域 E:enclosing 函数内部与内嵌函数之间 G:global 全局作用域 B:build-in 内置作用域 2.它们 ...

  3. Python函数讲解

    Python函数

  4. Python函数信息

    Python函数func的信息可以通过func.func_*和func.func_code来获取 一.先看看它们的应用吧: 1.获取原函数名称: 1 >>> def yes():pa ...

  5. Python函数参数默认值的陷阱和原理深究"

    本文将介绍使用mutable对象作为Python函数参数默认值潜在的危害,以及其实现原理和设计目的 本博客已经迁移至: http://cenalulu.github.io/ 本篇博文已经迁移,阅读全文 ...

  6. Python开发【第四章】:Python函数剖析

    一.Python函数剖析 1.函数的调用顺序 #!/usr/bin/env python # -*- coding:utf-8 -*- #-Author-Lian #函数错误的调用方式 def fun ...

  7. Python函数解析

    对于Python的函数,我们需要记住的是: 1. 函数的默认返回值是None. 2. python是一个自上而下逐行解释并执行的语言.因此,函数的定义必须在函数被调用之前.同名的函数,后定义的会覆盖前 ...

  8. Python入门笔记(18):Python函数(1):基础部分

    一.什么是函数.方法.过程 推荐阅读:http://www.cnblogs.com/snandy/archive/2011/08/29/2153871.html 一般程序设计语言包含两种基本的抽象:过 ...

  9. Python函数1

    Python 函数命令的使用 想想我们之前数学中学到的函数,首先我们需要定义一个函数,例如f(x)=x, 当x输入任意数的时候,f(x)都能输出和x相等的数值. 那么在Python中是如何实现的呢? ...

  10. python函数传参是传值还是传引用?

    首先还是应该科普下函数参数传递机制,传值和传引用是什么意思? 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题.基本的参数传递机制有两种:值传递和引用传 ...

随机推荐

  1. URL路径参数转换器

    作用和基本使用 作用: 用于校验请求的路由参数中的值是否符合符合指定的规则. 这个使用方法和django中的路由参数转换器是差不多的. 至于为什么用路径参数转换器,原因和django中的一样,虽然你可 ...

  2. 【2016】开机出现 system32\config\system,代码:0xc00000e9解决方法

    这是16年刚工作时写的笔记,也带来这里做个记录吧.实际工作这几年里也时不时会遇到,大多数和非正常关机有关系 今天早上,就在刚才,一个同事的电脑开不了机了,开机提示的是system32\config\s ...

  3. Reformer 模型 - 突破语言建模的极限

    Reformer 如何在不到 8GB 的内存上训练 50 万个词元 Kitaev.Kaiser 等人于 20202 年引入的 Reformer 模型 是迄今为止长序列建模领域内存效率最高的 trans ...

  4. Java面试必考:什么是字节码?采用字节码的好处?

    Java面试必考:什么是字节码?采用字节码的好处? 于哥你好,最近在java面试中被问答到什么是字节码?采用字节码的好处是什么?瞬间懵了,如果你连这个都不知道,我保证你面试GG! 首先说下Java的优 ...

  5. C++ 惯用法之 RAII

    RAII(Resource Acquisition Is Initialization)资源获取即初始化,是 C++ 中最基本.应用最广范的惯用法(idiom)之一. RAII 的基本思想是通过构造/ ...

  6. Langchain-Chatchat项目:1.2-Baichuan2项目整体介绍

      由百川智能推出的新一代开源大语言模型,采用2.6万亿Tokens的高质量语料训练,在多个权威的中文.英文和多语言的通用.领域benchmark上取得同尺寸最佳的效果,发布包含有7B.13B的Bas ...

  7. 大数据处理黑科技:揭秘PB级数仓GaussDB(DWS) 并行计算技术

    摘要:通过这篇文章,我们了解了GaussDB(DWS)并行计算技术的原理以及调优策略.希望广大开发者朋友们能够在实践中尝试该技术,更好地进行性能优化. 随着硬件系统的越来越好,数据库运行的CPU.磁盘 ...

  8. 微服务下,使用 ELK 进行日志采集以及统一处理

    摘要:微服务各个组件的相关实践会涉及到工具,本文将会介绍微服务日常开发的一些利器,这些工具帮助我们构建更加健壮的微服务系统,并帮助排查解决微服务系统中的问题与性能瓶颈等. 微服务各个组件的相关实践会涉 ...

  9. 云小课 | 华为云KYON:网段零修改上云,简单又好用

    摘要:KYON(Keep Your Own Network)是华为云推出的企业级云网络解决方案,KYON能让用户直接将IDC组网搬到云上,网段零修改,简单又好用. 本文分享自华为云社区<[云小课 ...

  10. npm install过程中遇到typings deprecated的warning该怎么处理

    摘要:在项目里进行npm install操作的时候,发现typings.json文件里的一些定义文件爆出了已经弃用的警告,怎么办? 本文分享自华为云社区<npm install过程中遇到typi ...