ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python基础数据类型-Number(数字)

2022-08-10 20:30:18  阅读:175  来源: 互联网

标签:Python float 数据类型 Number 取整 print sorted type


 

a = -1  # int
b = 2.0  # float
c = 13.11  # float
d = 3.14j  # complex
print(type(a), type(b), type(c), type(d))
print(a + c)  # 加:10.11
print(a - c)  # 减:-14.11
print(a * c)  # 乘:-13.11
print(c // b, c / b, c % b)  # 6.0【取整除 - 返回商的整数部分(向下取整)】 6.555【除】 1.1099999999999994【取模 - 返回除法的余数】
print(b ** a)  # 0.5
print(abs(a))  # 求绝对值
print(divmod(c, b))  # Return the tuple (x//y, x%y) (6.0, 1.1099999999999994)
print(hex(a))  # -0x1  十六进制
print(oct(a))  # -0o1 八进制
print(max(a, b, c))  # 返回最大值
print(min(a, b, c))  # 返回最小值
print(round(c))  # 四舍五入  13
# print(sorted(a,b,c)) #TypeError: integer argument expected, got float
print(sorted([1, 4, 5, 6, 0, 9]))  # 排序:[0, 1, 4, 5, 6, 9]
print(sorted({"b": 1, "a": 2, "c": 3}))  # 排序 ['a', 'b', 'c']
print(sum([a, b, c]))  # 求和 14.11

"""
跟数字相关的有很多方法,如
常见的加减乘除求余、向上取整、向下取整、四舍五入、平均值、最大值、随机数、圆周率、比较运算、赋值运算、逻辑运算等等
"""

 

以下内容截图源于菜鸟教程,仅作记录:

https://www.runoob.com/python/python-numbers.html

Python Number 类型转换

Python数学函数

Python随机数函数

Python三角函数

Python数学常量

标签:Python,float,数据类型,Number,取整,print,sorted,type
来源: https://www.cnblogs.com/eosclover/p/16573789.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有