特点总结:

整型(int): 通常称为整型或整数,为正数或负数,不带小数点

浮点数(float):带小数点的数值,也可以用科学计数法表示

复数(complex):由实数部分和虚数部分构成,表达式方式为: a + bj 或 complex(a, b), 其中a为实数部分,b为虚数部分

数字常用的类别:

  1. 数学函数  (主要进行各种数学计算,例如计算绝对值、幂运算、平方根等等,主要定义在math模块中)
  2. 随机数函数 (主要用于随机数的处理,例如生成随机数主要定义在random模块中)
  3. 三角函数  (主要用于将数值转换为对应的三角弧度值,主要定义在cmath模块中)

测试结果展示:

import cmath
import randoma=12.1
b=10#浮点数转换为数字
print(int(a))#整数转换为浮点数
print(float(b))#a,b转换为复数
print(complex(a,b))import math  #数学函数计算
c=10
d=2.3
f=-10
#绝对值计算
print(abs(f))# 反回最大值
print(max(c, d))# 返回最小值
print(min(c, d))#计算y的平方
print(pow(c,2))#计算开平方
print(math.sqrt(c))# 计算随机数random
list=[1,2,3,4,5,6]#从list里面任意选择一个
print(random.choice(list))#从(0-1)之间任意选择一个数
print(random.random())#从指定的范围(2-100按4递增的数据集)中随机选中一个
print(random.randrange(0,100,4))#三角函数
l=90#反余弦的弧度值
print(cmath.acos(l))#正弦的弧度值
print(cmath.sin(l))#余弦的弧度值
print(cmath.cos(l))#3.14
print(cmath.pi)

python之数字操作相关推荐

  1. 数字图像处理 python_5使用Python处理数字的高级操作

    数字图像处理 python Numbers are everywhere in our daily life - there are phone numbers, dates of birth, ag ...

  2. python中数字怎么加冒号_Python数据类型中的“冒号“[::]——分片与步长操作示例...

    本文实例讲述了Python数据类型中的"冒号"[::]--分片与步长操作.分享给大家供大家参考,具体如下: 例如有如下字符串: string = "welcome to ...

  3. python 文件 IO 操作

    Python 的底层操作 * 其实Python的文件IO操作方法,和Linux底层的差不多 打开 f = open(filename , "r") 后面的 "r" ...

  4. 25个python专属骚操作

    本文我总结了25个python专属骚操作,实属提高效率/同事吹牛只利器,确定不收藏吗? 一.原地交换 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法 x, y = 10, 20 ...

  5. 【Python基础】Python 炫技操作:五种 Python 转义表示法

    相信对于不少同学来说,即使是非常不起眼的 转义, 本篇文章也是能学到不少东西的. 好了,以下是文章的正文. 1. 为什么要有转义? ASCII 表中一共有 128 个字符.这里面有我们非常熟悉的字母. ...

  6. Python 高级网络操作 - Python Advanced Network Operations

    1 Python 高级网络操作 - Python Advanced Network Operations 2 3 Half Open Socket, 4 一个单向的 socket 被称为 half o ...

  7. 【Python】Python实战从入门到精通之二 -- 教你使用Python中列表操作

    本文是Python实战–从入门到精通系列的第二篇文章: [Python]Python实战从入门到精通之一 – 教你深入理解Python中的变量和数据类型 Python实战从入门到精通之二 – 教你使用 ...

  8. python的列表操作_在Python中列表的操作

    列表可以做什么? 假设你要创建一个基于<Go Fish>的游戏.如果你不知道<Go Fish>是什么,就去网上查一下.要实现这个游戏,你需要有一个办法,把"一摞纸牌& ...

  9. 49个Python的常见操作/技巧/例子

    17个Python的常见操作/技巧 很多读者都知道 Python 是一种高级编程语言,其设计的核心理念是代码的易读性,以及允许编程者通过若干行代码轻松表达想法创意. 实际上,很多人选择学习 Pytho ...

最新文章

  1. Javascript导出Excel的方法
  2. snapd_snapd使管理Nextcloud变得轻而易举
  3. svn更新maven项目报错_使用svn管理Maven项目的方法步骤
  4. linux 打包压缩工具
  5. android开机启动c程序,如何让A20,android开机自动启动C程序【转】
  6. Mat 显示到MFC中Pictrue Control的问题
  7. 【每天一个linux命令】read
  8. 三十八、网络通信Socket模块实现文件传输
  9. ImageView一例
  10. 计算机永远无法处理日语所具有的暧昧性,计算机永远无法处理日语所具有的暧昧性。( )...
  11. zblog二开WAP网址轻导航网站源码
  12. python语言开发环境搭建_Python开发环境搭建-Go语言中文社区
  13. freopen()函数文件流重定向和文件流的清除
  14. Android开机设置自启动
  15. 贪心字典序最小问题poj3617
  16. 【MATLAB】图像分割
  17. 第一章概述-------第一节--1.7 计算机网络体系结构
  18. 深圳市福田区支持文化创意产业发展若干措施
  19. 安卓(java)计算器简单实现
  20. (wake_lock)后台任务 - 保持设备唤醒状态

热门文章

  1. Tampermonkey版Vimium
  2. 对象指针与this指针
  3. 有关Activity的Launch mode 以及Intent的setFlags(转载)
  4. unity3d软阴影和硬阴影的原理_手术无影灯的原理
  5. java 内存泄露 jmap_jmap命令 检查内存泄漏
  6. 唯有自己变得强大_只有自己变得强大,才够让你的人生一帆风顺
  7. visual studio能统计代码规模吗_描述统计之用——熟悉数据
  8. qchart画完以后删除_身为宫廷画师,郎世宁为何要偷偷画乾隆的侧身像?跟一次惩罚有关...
  9. 用Linux同时编辑两个文档,如何使用Vim编辑多个文件
  10. python模拟访问js_python模拟http请求,返回“浏览器不支持javascript,请设置您的浏览器开启javascript支持”...