【澳门葡京备用网址】Python学习笔记之大旨数据类型,python之数字类型

数学函数

Python 数字数据类型用于存款和储蓄数值。
数字类型是不允许改动的,那就意味着借使退换数字数据类型得值,将重新分配内部存款和储蓄器空间。

详解python的数字类型变量与其艺术,详解python

前言

python数据类型是不容许改动的,那就意味着壹旦更动 Number
数据类型的值,将重新分配内部存款和储蓄器空间。上边话不多说,来看望详细的牵线吧。

以下实例在变量赋值时 Number 对象将被创建:

var1 = 1
var2 = 10

你也得以选择del语句删除一些 Number 对象引用。

你可以透过利用del语句删除单个或多少个目的,比方:

del var
del var_a, var_b

Python 协助多种不一样的数值类型:

整型(Int)               –
平常被称为是整型或整数,是正或负整数,不带小数点。

长整型(long)        –
Infiniti大小的平头,整数最终是多个大写或小写的L,如:5一九2伍3陆1L  。

浮点型(float)        –
浮点型由整数有的与小数部分组成,浮点型也能够选择科学计数法表示
                           (2.5e2 = 2.5 x 10^2 = 250)

复数(complex )   – 复数由实数部分和虚数部分构成,能够用a +
bj,或然complex(a,b)表示, 
                             复数的实部a和虚部b都是浮点型。

Python Number 类型调换:

int(x [,base ])     将x调换为一个整数

long(x [,base ])    将x调换为一个长整数

float(x )        将x转变来八个浮点数

complex(real [,imag ]) 创造一个复数

str(x )         将指标 x 转变为字符串

repr(x )        将对象 x 转变为表明式字符串

澳门葡京备用网址 ,eval(str )       用来计量在字符串中的有效Python表达式,并回到贰个目标

tuple(s )        将连串 s 转变为3个元组

list(s )        将系列 s 调换为2个列表

chr(x )         将叁个平头转变为3个字符

unichr(x )       将一个整数转变为Unicode字符

ord(x )         将一个字符转变为它的整数值

hex(x )         将八个整数调换为叁个十6进制字符串

oct(x )         将三个平头调换为3个八进制字符串

Python数学函数:

函数           返回值 ( 描述 )

abs(x)     重临数字的相对值,如abs(-十) 再次回到 10

ceil(x)    再次回到数字的上入整数,如math.ceil(四.一) 重临 5

cmp(x, y)  如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回
1

exp(x)     返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045

fabs(x)    重回数字的相对化值,如math.fabs(-10) 重临10.0

floor(x)   再次回到数字的下舍整数,如math.floor(4.玖)重返 四

log(x)     如math.log(math.e)返回1.0,math.log(100,10)返回2.0

log十(x)   重返以拾为基数的x的对数,如math.log十(十0)重回 二.0

max(x一, x2,…)  重临给定参数的最大值,参数可感觉类别。

min(x一, x二,…)  重返给定参数的矮小值,参数可感到连串。

modf(x)   
再次来到x的整数部分与小数部分,两片段的数值符号与x一样,整数部分以浮点型表示。

pow(x, y)  x**y 运算后的值。

round(x [【澳门葡京备用网址】Python学习笔记之大旨数据类型,python之数字类型。,n])  
重返浮点数x的4舍5入值,如给出n值,则象征舍入到小数点后的位数。

sqrt(x)   
重回数字x的平方根,数字可以为负数,重临类型为实数,如math.sqrt(肆)重返二+0j

注意:

一、python的数学函数多数不能够平昔访问的,要求导入 math
模块,通过静态对象调用该情势。
鉴于不分明哪些方法供给,所以往来在用python数学函数时最佳引进 math
模块。

二、能够间接待上访问的数学函数:

abs(x)  返回数字的绝对值,如abs(-10) 返回 10
cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1
max(x1, x2,...) 返回给定参数的最大值,参数可以为序列。
min(x1, x2,...) 返回给定参数的最小值,参数可以为序列。
round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。

实例:

#!/usr/bin/python
#coding:uft-8
import math # 导入 math 模块

print "max(80, 100, 1000) : ", max(80, 100, 1000)
print "min(80, 100, 1000) : ", min(80, 100, 1000)
print "round(80.23456, 2) : ", round(80.23456, 2)
print "math.exp(-45.17) : ", math.exp(-45.17)
print "math.pow(100, 2) : ", math.pow(100, 2)

Python随机数函数:

函数  描述

choice(seq)   
从连串的要素中自由选用2个成分,举个例子random.choice(range(拾)),从0到九中专断挑选一个平头。

randrange ([start,] stop [,step])  
从钦定范围内,按钦点基数递增的集聚中获得二个随意数,基数缺省值为一

random()       随机生成下3个实数,它在[0,1)范围内。

seed([x])      改动随机数生成器的种子seed。

shuffle(lst)   将连串的装有因素随机排序

uniform(x, y)  随机生成下八个实数,它在[x,y]范围内。

注意:

一、python的即兴数函数是不能够直接待上访问的,供给导入 random 模块,然后经过
random 静态对象调用该措施。

实例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import random

print "choice([1, 2, 3, 5, 9]) : ", random.choice([1, 2, 3, 5, 9])
# 输出 100 <= number < 1000 间的偶数
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)
# 生成第一个随机数
print "random() : ", random.random()
# 生成同一个随机数
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
list = [20, 16, 10, 5];
random.shuffle(list)
print "随机排序列表 : ", list
print "uniform(5, 10) 的随机数为 : ", random.uniform(5, 10)

Python三角函数:

 函数            描述

acos(x)     再次来到x的反余弦弧度值。

asin(x)     重返x的反正弦弧度值。

atan(x)     再次回到x的反正切弧度值。

atan二(y, x) 再次回到给定的 X 及 Y
坐标值的左右切值。

cos(x)      再次来到x的弧度的余弦值。

hypot(x, y) 重回欧几Reade范数 sqrt(x*x +
y*y)。

sin(x)      重回的x弧度的正弦值。

tan(x)      再次来到x弧度的正切值。

degrees(x) 
将弧度转变为角度,如degrees(math.pi/二) , 重临90.0

radians(x)  将角度转换为弧度

注意:

一、Python三角函数是不能一贯访问的,须要导入 math 模块,然后通过 math
静态对象调用该情势。

实例:

#!/usr/bin/python
#coding: UTF-8
import math

print "degrees(3) : ", math.degrees(3)
print "radians(-3) : ", math.radians(-3)
print "sin(3) : ", math.sin(3)
print "cos(3) : ", math.cos(3)
print "tan(3) : ", math.tan(3)
print "acos(0.64) : ", math.acos(0.64)
print "asin(0.64) : ", math.asin(0.64)
print "atan(0.64) : ", math.atan(0.64)
print "atan2(-0.50,-0.50) : ", math.atan2(-0.50,-0.50)
print "hypot(0, 2) : ", math.hypot(0, 2)

Python数学常量:

常量              描述
 pi      数学常量 pi(圆周率,一般以π来表示)
 e       数学常量 e,e即自然常数(自然常数)。

注意:

一、Python数学常量也是无法直接访问的,要求导入 math 模块,然后经过 math
静态对象访问。

实例:

#!/usr/bin/python
#coding: UTF-8
import math

print math.pi
print math.e

总结

以上正是那篇小说的全体内容了,希望本文的剧情对大家学习或然利用python能享有扶助,倘诺有疑难我们能够留言交流。

前言
python数据类型是不容许改造的,那就象征1旦改造 Number
数据类型的值,将重新分配内…

     
变量存款和储蓄在内部存款和储蓄器中的值,那就意味着在创制变量时会在内部存款和储蓄器中开拓1个上空。
基于变量的数据类型,解释器会分配钦命内部存款和储蓄器,并决定哪些数据能够被贮存在内部存款和储蓄器中。因而,变量能够钦赐分裂的数据类型,那个变量就足以储存整数,小数或字符。

1.abs(x)

以下实例在变量赋值时 Number 对象将被创立:
IntOne=1
IntTwo=2

行业内部数据类型

     
在内部存款和储蓄器中贮存的数额足以有多样类型。举个例子,person.s,年龄作为四个数值存款和储蓄而地点为字母数字字符存款和储蓄。Python有一些行业内部项目用于定义操作上,存款和储蓄变量和每一个变量的方法也许。

      Python有两个规范的数据类型

      ● Number(数字)

      ● String (字符串)

      ● List (列表)

      ● Tuple (元组)

      ● Dictionary (字典)

abs(x)函数再次来到 x(数字)的相对值,要是参数是二个复数,则赶回它的分寸。

也得以接纳del语句删除一些数字对象的引用。
del IntOne
del IntTwo
自然了,也允许删除八个:
del IntOne,IntTwo

Python数字:

      Python Number
数据类型用于存款和储蓄数值。它们是不可变的数据类型,那代表纵然退换Number数据类型的值将重新分配内部存款和储蓄器空间。

      在变量赋值时 Number 对象将被创设。举个例子:

var1 = 1

var2 = 10

      也能够使用del语句删去有部分目的。 del语句的语法是:

del var1[,var2[,var3[….,varN]]]]

      也得以运用del语句删除单个或多个目的。举例:

del var

del var_a, var_b

      Python支持多种分化的数值类型

      ● int (有暗号整数)

      ● long (长整数[也足以以8进制和十陆进制表示])

      ● float (浮点实数值)

      ● complex (复数)

澳门葡京备用网址 1澳门葡京备用网址 2

Python 帮助二种差异的数值类型:
整型(Int) – 被誉为是整数,是正或负整数,不带小数点。Python3整型是尚未限定大小的。也正是未有像java同样限制int类型的轻重缓急。
浮点型(float) –
浮点型由整数部分与小数部分构成,浮点型也足以接纳科学计数法表示(二.五e二 =
2.伍 x 十二 = 250)。
复数( (complex)) – 复数由实数部分和虚数部分组成,能够用a +
bj,或许complex(a,b)表示,
复数的实部a和虚部b都以浮点型。用表明式表示虚数也是足以的。

* int (整型)

      整型(Int)
平时被喻为是整型或整数,是正或负整数,不带小数点。

     
在Python内部对整数的管理分为一般整数和长整数,普通整数长度为机械位长,平日都以三十一个人,当先这么些限制的平头就机关当长整数管理,而长整数的限制大约统统没限制。

     
Python能够管理大四大小的平头,当然包涵负整数,在程序中的表示方法和数学上的写法一模一样,比如:一,100,-8080,0,等等。

     
在三十11人机器上,整数的位数为三十三个人,取值范围为-二**31~2**31-1,即-2147483648~2147483647。

   
 在陆13个人系统上,整数的位数为6三个人,取值范围为-贰**63~2**63-1,即-9223372036854775808~9223372036854775807。

1 #abs(x)函数返回数字的绝对值。
2 #语法  abs(x)
3 #!/usr//bin/env python
4 # -*- coding:utf-8 -*-
5 # Author:xiaoweicheng
6 
7 print ("abs(-40) : ", abs(-40))
8 print ("abs(100.10) : ", abs(100.10))

Python 数字类型转变
突发性,大家要求对数码内置的种类进行退换,数据类型的转移,你只需求将数据类型作为函数名就能够。
int(x) 将x转变为3个整数。
float(x) 将x调换成3个浮点数。
complex(x) 将x调换来八个复数,实数部分为 x,虚数部分为 0。
complex(x, y) 将 x 和 y 调换来二个复数,实数部分为 x,虚数部分为 y。x 和
y 是数字表达式。

* long (长整型)

      长整型(long integers)
Infiniti大小的平头,整数最终是二个大写或小写的L。长整型也能够选拔小写”L”,可是如故提出使用大写”L”,防止与数字”壹”混淆。Python使用”L”来体现长整型。

View Code

Python 能够运用 ** 操作来张开幂运算:

* float (浮点型)

      浮点型(floating point real values)
浮点型由整数某些与小数部分组成,浮点型也得以利用科学计数法表示(贰.5e2 =
二.5 x 102= 250)

      Python的浮点数正是数学中的小数,类似C语言中的double。

      在运算中,整数与浮点数运算的结果是浮点数。

     
浮点数也便是小数,之所以称之为浮点数,是因为遵照科学记数法表示时,二个浮点数的小数点地方是可变的,比如,一.贰叁x十9和12.3x十8是十二分的。浮点数可以用数学写法,如1.二三,三.1四,-九.0一,等等。可是对于相当大或非常的小的浮点数,就亟须用科学计数法表示,把10用e代替,1.二3x十九正是一.贰3e九,恐怕1二.三e八,0.00001二得以写成一.贰e-5,等等。

     
整数和浮点数在管理器内部存款和储蓄的点子是分裂的,整数运算永久是正确的(除法难道也是精确的?是的!),而浮点数运算则大概会有4舍5入的引用误差。

2.ceil(x) 函数重返一个压倒或等于 x 的的矮小整数。

变量在行使前务必先”定义”(即赋予变量3个值),不然会并发错误:

* complex (复数)

      复数( (complex numbers))
复数由实数部分和虚数部分构成,能够用a + bj,可能complex(a,b)表示,
复数的实部a和虚部b都是浮点型。

      这里是数字的一对例子:

澳门葡京备用网址 3

Number 数据类型

澳门葡京备用网址 4澳门葡京备用网址 5

今非昔比品类的数混合运算时会将整数转变为浮点数(当然指的是见仁见智的数,如若不是数的话就能够产出谬误了)

数据类型转变

     
Python中含有混合类型总计表明式内部将数字转变为常见档案的次序。但偶尔,必要从1种类型的显式强制数到另3个项目,以知足操作符或函数参数的须求。

int(X)将x转换为三个常备的平头。

long(x)将x转变为二个长整数。

float(x)调换x为二个浮点数。

complex(x)转变x为复数与实部x和虚部为零。

complex(x, y) 将x和y调换来3个复数与实数部分x和虚部y。
x和y是数值说明式

str(x) 将对象x转变为字符串

repr(x) 将对象x调换为表明式字符串

eval(str) 用来测算在字符串中的有效Python表明式,并回到三个对象

tuple(s) 将系列s转变为三个元组

list(s) 将种类s转变为3个列表

chr(x) 将贰个整数转变为2个字符

unichr(x) 将多个整数调换为Unicode字符

ord(x) 将四个字符转换为它的整数值

hex(x) 将一个平头转换为三个十陆进制字符串

oct(x) 将2个整数调换为三个八进制字符串

1 import math   # 导入 math 模块
2 
3 print ("math.ceil(-45.17) : ", math.ceil(-45.17))
4 print ("math.ceil(100.12) : ", math.ceil(100.12))
5 print ("math.ceil(100.72) : ", math.ceil(100.72))
6 print ("math.ceil(math.pi) : ", math.ceil(math.pi))

常用函数:
abs(x) x的相对值
ceil() 重返数字的上入整数,如math.ceil(四.壹) 重回 五
行使 (x>y)-(x<y) 判别大小
exp(x) 返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045
fabs(x) 再次回到数字的相对值,如math.fabs(-10) 再次回到十.0
floor(x) 重临数字的下舍整数,如math.floor(四.九)再次来到 4
log(x) 如math.log(math.e)返回1.0,math.log(100,10)返回2.0
log十(x) 重临以10为基数的x的对数,如math.log10(100)再次来到 2.0
max(x一,x二,,,,) 再次来到给定参数的最大值,参数可以为连串。
min(x1,x贰) 重返给定参数的微乎其微值,参数可感到类别。
mdf(x)
重返x的整数部分与小数部分,两某个的数值符号与x同样,整数有些以浮点型表示。
pow(x,y) x**y 运算后的值。
round(x,n)
重回浮点数x的肆舍伍入值,如给出n值,则代表舍入到小数点后的位数。
sqrt(x) 再次来到数字x的平方根。

数学函数  

abs(x)
重临x的绝对值:x和零中间的(正极)的距离,如abs(-10) 重临 拾

ceil(x)
x的上限:最小整数不小于x,如 math.ceil(四.1) 再次来到 5.0

cmp(x,
y) 如果
x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1

exp(x)
返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045

fabs(x) x的相对化值,如math.fabs(-10)
重临10.0

floor(x)
重回x的下舍整数,最大的平头非常小于x,如math.floor(-4.九)重回 -5.0

log(x)
x的自然对数,对于x>
0时,如math.log(math.e)重返一.0,math.log(100,10)重回2.0

log10(x) 以十为底的对数,X>0,如math.log十(100)再次来到二.0

max(x1,
x2,…)
再次来到给定参数的最大值:最接近正无穷大的值。参数可认为类别。

min(x1,
x2,…)
重回给定参数的非常的小值,参数可以为系列。

modf(x) 
再次来到x的平头部分与小数部分,两片段的数值符号与x一样,整数片段以浮点型表示。比如,
math.modf(math.pi) :  (0.1415926535897931二, 三.0)

pow(x,
y) 返回x**y
的值

round(x
[,n])
再次回到浮点数x的4舍五入值,如给出n值,则表示舍入到小数点后的位数。比如,round(-100.00005陆,
三) :  -十0.0;Python隔绝零点决定:round(0.5) 是一.0 而round(-0.五)
为-一.0。

sqrt(x)
重返数字x的平方根,再次回到类型为实数,如math.sqrt(四)重临 2.0

 
注意:有个别函数是力不从心直接待上访问的,所以大家须求导入math模块,然后要求用math的静态对象来调用这些函数。

      比方,ceil ( )方法的语法:

import math

math.ceil(x)

View Code

随便数函数
轻便数能够用于数学,游戏,安全等世界中,还时常被平放到算法中,用以升高算法成效,并升高程序的安全性。
choice(seq)
从体系的因素中专断挑选二个因素,比如random.choice(range(⑩)),从0到玖中随心所欲接纳四个整数。
randrange(start,stop,step)
从钦命范围内,按钦定基数递增的会面中赢得二个任意数,基数缺省值为一
random() 随机生成下一个实数,它在[0,1)范围内。
seed(x)
更动随机数生成器的种子seed。如若你不打听其规律,你不要专程去设定,
Python会帮您挑选seed。
shuffle(seq) 将类别的有所因素随机排序
unform(x,y) 随机生成下2个实数,它在[x,y]范围内。

私自函数

     
用于游戏,模拟,测试,安全性和保密性的使用的随机数。Python包罗常用以下函数:

choice(seq) 从列表,元组或字符串随机项。seq只怕是二个列表,元组或字符串…

     
此函数是不只怕直接待上访问的,所以大家须求导入random模块,然后我们供给选用random对象来调用那么些函数。以下是choice()方法的语法:

import random

random.choice (seq)

randrange ([start,] stop
[,step])
从范围自由挑选的因素(运转,结束,步骤)

      比方randrange(100, 一千, 2)表示选择随机数使得:十0 <= number
< 1000。 random.randrange(十0,1000,三)或许为 520; 而
random.randrange(十0, 一千, 贰)恐怕是  97六

random(
)
随机浮点数r,使得0<=r <1,举例 random.random( )可能为
0.309090465205

seed([x])
设置生成随机数使用整数初阶值。调用任何别的随便模块函数此前调用那几个函数。此措施不回来任何值。

      举个例子:random.seed(拾), Random number with seed 十 : 
0.5714025946玖即:random.random()
(预先调用random.seed(10))是0.57140259469

shuffle(lst)
随机化替代列表中的项。再次回到None。lst恐怕是2个列表或元组。

      例如:list=[20,16,10,5]; random.shuffle(list),随机发生结果[16,
5, 20, 10]

uniform(x,
y) 
随机浮点数r,使得x<=r <y

      举个例子,random.uniform(7,1四) 随机结果1贰.532636919九。

三.exp(x) 方法重回x的指数,ex

数学常量:
pi,e

三角形函数

degrees(x)从弧度到度角
x 的转移

radians(x)从角度到弧度角
x 的调换

sin(x)再次回到x的弧度的正弦值

cos(x)回去x
弧度的余弦

tan(x)再次来到x的弧度的正切

acos(x) 重临x的反余弦值,以弧度形式表示

asin(x) 再次来到x的反正弦,以弧度方式表示

atan(x) 重临x的左右切值,以弧度表示格局

atan2(y,
x) 重回反正切atan(y
/ x),以弧度格局表示

hypot(x,
y) 再次来到欧几Reade范数,sqrt(x*x

  • y*y)

     
注意:函数是不能够直接待上访问的,所以我们须要导入math模块,然后要求用math的静态对象来调用那个函数。

 

数学常数

pi  数学常数pi  math.pi :三.1415926535897玖三

e  数学常数e math.e 

澳门葡京备用网址 6澳门葡京备用网址 7

1 import math   # 导入 math 模块
2 
3 print ("math.exp(-45.17) : ", math.exp(-45.17))
4 print ("math.exp(100.12) : ", math.exp(100.12))
5 print ("math.exp(100.72) : ", math.exp(100.72))
6 print ("math.exp(math.pi) : ", math.exp(math.pi))

View Code

 

肆.fabs(x)再次来到数字的相对值

fabs() 方法重返数字的相对值,如math.fabs(-十) 再次来到10.0。

fabs() 函数类似于 abs() 函数,不过她有两点分别:

  • abs() 是放手函数。 fabs() 函数在 math 模块中定义。

  • fabs() 函数只对浮点型跟整型数值有效。 abs() 还足以行使在复数中。

澳门葡京备用网址 8澳门葡京备用网址 9

1 import math   # 导入 math 模块
2 
3 print ("math.fabs(-45.17) : ", math.fabs(-45.17))
4 print ("math.fabs(100.12) : ", math.fabs(100.12))
5 print ("math.fabs(100.72) : ", math.fabs(100.72))
6 print ("math.fabs(math.pi) : ", math.fabs(math.pi))

View Code

5.floor()函数再次回到数字的下舍整数,小于或等于 x

澳门葡京备用网址 10澳门葡京备用网址 11

1 import math   # 导入 math 模块
2 
3 print ("math.floor(-45.17) : ", math.floor(-45.17))
4 print ("math.floor(100.12) : ", math.floor(100.12))
5 print ("math.floor(100.72) : ", math.floor(100.72))
6 print ("math.floor(math.pi) : ", math.floor(math.pi))

View Code

六.log() 方法再次来到x的自然对数,x > 0。

澳门葡京备用网址 12澳门葡京备用网址 13

1 import math   # 导入 math 模块
2 
3 print ("math.log(100.12) : ", math.log(100.12))
4 print ("math.log(100.72) : ", math.log(100.72))
5 print ("math.log(math.pi) : ", math.log(math.pi))

View Code

七.log10() 方法再次来到以10为基数的x对数,x>0。

澳门葡京备用网址 14澳门葡京备用网址 15

1 import math   # 导入 math 模块
2 
3 print ("math.log10(100.12) : ", math.log10(100.12))
4 print ("math.log10(100.72) : ", math.log10(100.72))
5 print ("math.log10(119) : ", math.log10(119))
6 print ("math.log10(math.pi) : ", math.log10(math.pi))

View Code

8.max() 方法再次来到给定参数的最大值,参数可以为类别。

 

澳门葡京备用网址 16澳门葡京备用网址 17

1 print ("max(80, 100, 1000) : ", max(80, 100, 1000))
2 print ("max(-20, 100, 400) : ", max(-20, 100, 400))
3 print ("max(-80, -20, -10) : ", max(-80, -20, -10))
4 print ("max(0, 100, -400) : ", max(0, 100, -400))

View Code

玖.min() 方法再次回到给定参数的极小值,参数可感到系列。

澳门葡京备用网址 18澳门葡京备用网址 19

1 print ("min(80, 100, 1000) : ", min(80, 100, 1000))
2 print ("min(-20, 100, 400) : ", min(-20, 100, 400))
3 print ("min(-80, -20, -10) : ", min(-80, -20, -10))
4 print ("min(0, 100, -400) : ", min(0, 100, -400))

View Code

拾.modf()
方法重返x的平底部分与小数部分,两片段的数值符号与x一样,整数片段以浮点型表示。

澳门葡京备用网址 20澳门葡京备用网址 21

1 import math   # 导入 math 模块
2 
3 print ("math.modf(100.12) : ", math.modf(100.12))
4 print ("math.modf(100.72) : ", math.modf(100.72))
5 print ("math.modf(119) : ", math.modf(119))
6 print ("math.modf(math.pi) : ", math.modf(math.pi))

View Code

11.pow() 方法再次回到 xy(x的y次方) 的值。

澳门葡京备用网址 22澳门葡京备用网址 23

1 import math   # 导入 math 模块
2 
3 print ("math.pow(100, 2) : ", math.pow(100, 2))
4 # 使用内置,查看输出结果区别
5 print ("pow(100, 2) : ", pow(100, 2))
6 print ("math.pow(100, -2) : ", math.pow(100, -2))
7 print ("math.pow(2, 4) : ", math.pow(2, 4))
8 print ("math.pow(3, 0) : ", math.pow(3, 0))

View Code

12.round() 方法再次回到浮点数x的肆舍5入值。

澳门葡京备用网址 24澳门葡京备用网址 25

1 print ("round(70.23456) : ", round(70.23456))
2 print ("round(56.659,1) : ", round(56.659,1))
3 print ("round(80.264, 2) : ", round(80.264, 2))
4 print ("round(100.000056, 3) : ", round(100.000056, 3))
5 print ("round(-100.000056, 3) : ", round(-100.000056, 3))

View Code

13.sqrt() 方法重返数字x的平方根

澳门葡京备用网址 26澳门葡京备用网址 27

1 import math   # 导入 math 模块
2 
3 print ("math.sqrt(100) : ", math.sqrt(100))
4 print ("math.sqrt(7) : ", math.sqrt(7))
5 print ("math.sqrt(math.pi) : ", math.sqrt(math.pi))

View Code

 

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website