python常用函数之--求绝对值函数:abs(x)

python中的求绝对值函数:abs(X)

1. 参数 x 可以是整形也可以是复数,假如是复数的话,就求复数的模。

>>> # 整形数字
...
>>> a = 10
>>> b = -100
>>> a
10
>>> b
-100
>>> abs(a)
10
>>> a
10
>>> abs(b)
100
>>> b
-100
>>> # 复数类型
...
>>> c = complex(100)
>>> c
(100+0j)
>>> d = complex(-1234)
>>> d
(-1234+0j)
>>> abs(c)
100.0
>>> abs(d)
1234.0
>>> 
时间: 2024-11-06 18:02:25

python常用函数之--求绝对值函数:abs(x)的相关文章

O(n)求素数,求欧拉函数,求莫比乌斯函数,求对mod的逆元,各种求

筛素数 void shai() { no[1]=true;no[0]=true; for(int i=2;i<=r;i++) { if(!no[i]) p[++p[0]]=i; int j=1,t=i*p[1]; while(j<=p[0] && t<=r) { no[t]=true; if(i%p[j]==0) //每一个数字都有最小质因子.这里往后的数都会被筛过的,break break; t=i*p[++j]; } } } O(n)筛欧拉函数 void find()

python函数式编程之高阶函数学习

基本概念 函数式编程,是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量.因此,任意一个函数,只要输入确定,输出就确定的这种函数我们称之为纯函数,我们称这种函数没有副作用.而允许使用白变量的程序设计语言,由于函数内部的变量状态是不确定的,同样的输入可能有不同的输出,我们称这种函数为有副作用的. 函数式编程的一个特点就是,允许把函数本身作为参数传递给另一个函数,还允许返回一个函数! Python对函数式编程提供部分支持.由于Python允许使用变量,因此,Python不是纯函数式

python 函数式编程:高阶函数,map/reduce

1 #函数式编程 2 #函数式编程一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数 3 #(一)高阶函数 4 5 f=abs 6 f 7 print(f(-20)) 8 #结果 20 9 #函数可以赋值给一个变量,即:变量可以指向函数 10 #那么函数名是什么?函数名其实就是指向函数的变量! 11 12 #下面的代码,执行后,abs已经不指向求绝对值函数而是一个整数10了. 13 #后面的abs(-10)将报错,无法执行,必须重启python才可以. 14 #abs=10

Python基础入门(三)深浅拷贝、函数、内置函数、文件处理、三元运算、递归

深浅拷贝 import copy copy.copy() #浅拷贝 copy.deepcopy() #深拷贝 num = 110 copynum = num #赋值 一.数字和字符串 对于 数字 和 字符串 而言,赋值.浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址. 1 import copy 2 #定义变量 数字.字符串 3 n1 = 123 4 #n1 = 'nick' 5 print(id(n1)) 6 7 #赋值 8 n2 = n1 9 print(id(n2)) 10 11 #浅

无符号类型赋值负数,以及求绝对值

#include <iostream> #include <cmath> int main() { unsigned char i = 0 ; i = -1 ; std::cout<<"i="<<(int)i<<std::endl; i = -2 ; std::cout<<"i="<<(int)i<<std::endl; i = -3 ; std::cout<<

Python常用内置函数介绍

Python提供了一个内联模块buildin.内联模块定义了一些开发中经常使用的函数,利用这些函数可以实现数据类型的转换.数据的计算.序列的处理等功能.下面将介绍内联模块中的常用函数. Python内置函数的基本用法可以查看Python安装目录下的doc目录下的说明文档,本文仅介绍Python典型的内置函数使用方法. reduce(function, iterable[, initializer]) 对序列的值进行累计计算 reduce()可以实现对序列进行连续处理的功能.reduce()的声明

python常用函数

http://blog.csdn.net/pipisorry/article/details/45771045 python内置函数 枚举函数enumerate >>> list(enumerate('abc')) [(0, 'a'), (1, 'b'), (2, 'c')] enumerate函数还可以接收第二个参数. >>> list(enumerate('abc', 1)) [(1, 'a'), (2, 'b'), (3, 'c')] 简单服务器 你是否想要快速方

Python常用功能函数

Python常用功能函数汇总 1.按行写字符串到文件中 import sys, os, time, json def saveContext(filename,*name): format = '^' context = name[0] for i in name[1:]: context = context + format + str(i) context = str(context).replace('(','(').replace(')',')').replace(',',',').re

python常用内置函数总结

一.数学相关 1.绝对值:abs(-1)2.最大最小值:max([1,2,3]).min([1,2,3])3.序列长度:len('abc').len([1,2,3]).len((1,2,3))4.取模:divmod(5,2)5.乘方:pow(2,3)6.浮点数:round(1) 二.功能相关 1.函数是否可调用:callable(funcname),注意,funcname变量要定义过2.类型判断:isinstance(x,list/int)3.比较:cmp('hello','hello')4.快