Python-函数-算术函数
#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-函数-算术函数的更多相关文章
- python 函数之day3
一 函数的语法及特性 什么是函数? 定义:函数是一个功能通过一组语句的集合,由名字(函数名)将其封装起来的代码块,要想执行这个函数,只要调用其函数名即可. 特性: 减少重复代码 使程序变的可扩展 使程 ...
- Python函数作用域的查找顺序
函数作用域的LEGB顺序 1.什么是LEGB? L:local 函数内部作用域 E:enclosing 函数内部与内嵌函数之间 G:global 全局作用域 B:build-in 内置作用域 2.它们 ...
- Python函数讲解
Python函数
- Python函数信息
Python函数func的信息可以通过func.func_*和func.func_code来获取 一.先看看它们的应用吧: 1.获取原函数名称: 1 >>> def yes():pa ...
- Python函数参数默认值的陷阱和原理深究"
本文将介绍使用mutable对象作为Python函数参数默认值潜在的危害,以及其实现原理和设计目的 本博客已经迁移至: http://cenalulu.github.io/ 本篇博文已经迁移,阅读全文 ...
- Python开发【第四章】:Python函数剖析
一.Python函数剖析 1.函数的调用顺序 #!/usr/bin/env python # -*- coding:utf-8 -*- #-Author-Lian #函数错误的调用方式 def fun ...
- Python函数解析
对于Python的函数,我们需要记住的是: 1. 函数的默认返回值是None. 2. python是一个自上而下逐行解释并执行的语言.因此,函数的定义必须在函数被调用之前.同名的函数,后定义的会覆盖前 ...
- Python入门笔记(18):Python函数(1):基础部分
一.什么是函数.方法.过程 推荐阅读:http://www.cnblogs.com/snandy/archive/2011/08/29/2153871.html 一般程序设计语言包含两种基本的抽象:过 ...
- Python函数1
Python 函数命令的使用 想想我们之前数学中学到的函数,首先我们需要定义一个函数,例如f(x)=x, 当x输入任意数的时候,f(x)都能输出和x相等的数值. 那么在Python中是如何实现的呢? ...
- python函数传参是传值还是传引用?
首先还是应该科普下函数参数传递机制,传值和传引用是什么意思? 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题.基本的参数传递机制有两种:值传递和引用传 ...
随机推荐
- 01的token的年度总结
大家好,我是token,一个热爱.NET的普通人,同样我来自湖南衡阳,再次之前我已经遇到非常多的湖南衡阳的老乡,比如李哥. 在这里一年中,我的成长也是非常迅速的,每一年的的每一天,感觉自己的知识点 ...
- ElasticSearch之Delete index API
删除指定的索引. 同时删除索引关联的数据.分片.元数据等相关的资源,因此执行前需要慎重. 命令样例如下: curl -X DELETE "https://localhost:9200/tes ...
- Python——第二章:range()的用法:
在Python中,range()是一个内置函数,用于生成一个整数序列,通常用于循环遍历.以下是range()函数的一些常见用法: range(n): 从0数到n. 不包含nrange(m, n): 从 ...
- C realloc(): invalid next size错误
C realloc(): invalid next size 问题代码 #include <stdio.h> #include <stdlib.h> int *getNumbe ...
- MyBatis 批量更新的处理
一般来讲,在使用 MyBatis 进行数据库的访问时,通常会遇到需要更新数据的相关业务,在某些业务场景下,如果需要进行一批次的数据更新,可能性能不是特别理想.本文将简要介绍几种能够高效地处理批量更新数 ...
- 手把手带你入门加密算法的Python实现
摘要:一个简单的md5加密算法,带你解开所谓"加密"过程的神秘面纱. 一个简单的md5加密算法,非常适合新手练习 链接:> aHR0cDovL3d3dy5jaHVjaHVqa ...
- 看故事学Redis:再不懂,我怀疑你是假个开发
摘要:还不懂Redis?看完这个故事就明白了! 本文转载自博客园社区<还不懂Redis?看完这个故事就明白了!>,作者:轩辕之风 我是Redis 你好,我是Redis,一个叫Antirez ...
- 13个QA带你了解线上压测的知识点
摘要:设计一个线上压测系统能让我们学习到多少东西?这13个问题看你能否搞定. 本文分享自华为云社区<设计一个线上压测系统能让我们学习到多少东西?13个问题看你能否搞定>,作者:breakD ...
- DevSecOps软件安全开发实践
摘要:DevSecOps 的理念是将安全防护流程有机地融入传统的 DevOps 流程中,为研发安全提供强有力保证,安全工具支撑研发阶段安全要求落地. 本文分享自华为云社区<DevSecOps软件 ...
- 基于CREATE TYPE语法自定义新数据类型
摘要:介绍CREATE TYPE语法可以在数据库中定义一种新的数据类型. 本文分享自华为云社区<GaussDB(DWS)数据类型之自定义数据类型(复合类型)>,作者: 清道夫. CREAT ...