python数据类型入门(二)数字类型

举报
zhulin1028 发表于 2022/06/09 00:06:00 2022/06/09
【摘要】 目录 1、基本使用 2、删除数字对象引用 3、数字类型转换 4、数学函数 1、基本使用 整数 int=20; print int; 浮点数 float=2.3; print float; 2、删除数字对象引用 例如: a=1; b=2; c=3; del a; del b, c; #print a; ...

目录

1、基本使用

2、删除数字对象引用

3、数字类型转换

4、数学函数


1、基本使用

整数


  
  1. int=20;
  2. print int;

浮点数


  
  1. float=2.3;
  2. print float;

2、删除数字对象引用

例如:


  
  1. a=1;
  2. b=2;
  3. c=3;
  4. del a;
  5. del b, c;

#print a; #删除a变量后,再调用a变量会报错

3、数字类型转换

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

float(x ) 将x转换到一个浮点数

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

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

repr(x) 将对象x转换为表达式字符串

eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象

tuple(s) 将序列s转换为一个元组

list(s) 将序列s转换为一个列表

chr(x) 将一个整数转换为一个字符

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

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

hex(x) 将一个整数转换为一个十六进制字符串

oct(x) 将一个整数转换为一个八进制字符串

4、数学函数

abs(x)    返回数字的绝对值,如abs(-10) 返回 10

ceil(x)    返回数字的上入整数,如math.ceil(4.1) 返回 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.9)返回 4

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

log10(x) 返回以10为基数的x的对数,如math.log10(100)返回 2.0

max(x1, x2,...)    返回给定参数的最大值,参数可以为序列。

min(x1, x2,...)    返回给定参数的最小值,参数可以为序列。

modf(x)    返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。

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

round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。

sqrt(x)    返回数字x的平方根,数字可以为负数,返回类型为复数,如math.sqrt(4)返回 2+0j

文章来源: zhulin1028.blog.csdn.net,作者:zhulin1028,版权归原作者所有,如需转载,请联系作者。

原文链接:zhulin1028.blog.csdn.net/article/details/124140224

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。