python之数字操作
特点总结:
整型(int): 通常称为整型或整数,为正数或负数,不带小数点
浮点数(float):带小数点的数值,也可以用科学计数法表示
复数(complex):由实数部分和虚数部分构成,表达式方式为: a + bj 或 complex(a, b), 其中a为实数部分,b为虚数部分
数字常用的类别:
- 数学函数 (主要进行各种数学计算,例如计算绝对值、幂运算、平方根等等,主要定义在math模块中)
- 随机数函数 (主要用于随机数的处理,例如生成随机数主要定义在random模块中)
- 三角函数 (主要用于将数值转换为对应的三角弧度值,主要定义在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之数字操作相关推荐
- 数字图像处理 python_5使用Python处理数字的高级操作
数字图像处理 python Numbers are everywhere in our daily life - there are phone numbers, dates of birth, ag ...
- python中数字怎么加冒号_Python数据类型中的“冒号“[::]——分片与步长操作示例...
本文实例讲述了Python数据类型中的"冒号"[::]--分片与步长操作.分享给大家供大家参考,具体如下: 例如有如下字符串: string = "welcome to ...
- python 文件 IO 操作
Python 的底层操作 * 其实Python的文件IO操作方法,和Linux底层的差不多 打开 f = open(filename , "r") 后面的 "r" ...
- 25个python专属骚操作
本文我总结了25个python专属骚操作,实属提高效率/同事吹牛只利器,确定不收藏吗? 一.原地交换 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法 x, y = 10, 20 ...
- 【Python基础】Python 炫技操作:五种 Python 转义表示法
相信对于不少同学来说,即使是非常不起眼的 转义, 本篇文章也是能学到不少东西的. 好了,以下是文章的正文. 1. 为什么要有转义? ASCII 表中一共有 128 个字符.这里面有我们非常熟悉的字母. ...
- Python 高级网络操作 - Python Advanced Network Operations
1 Python 高级网络操作 - Python Advanced Network Operations 2 3 Half Open Socket, 4 一个单向的 socket 被称为 half o ...
- 【Python】Python实战从入门到精通之二 -- 教你使用Python中列表操作
本文是Python实战–从入门到精通系列的第二篇文章: [Python]Python实战从入门到精通之一 – 教你深入理解Python中的变量和数据类型 Python实战从入门到精通之二 – 教你使用 ...
- python的列表操作_在Python中列表的操作
列表可以做什么? 假设你要创建一个基于<Go Fish>的游戏.如果你不知道<Go Fish>是什么,就去网上查一下.要实现这个游戏,你需要有一个办法,把"一摞纸牌& ...
- 49个Python的常见操作/技巧/例子
17个Python的常见操作/技巧 很多读者都知道 Python 是一种高级编程语言,其设计的核心理念是代码的易读性,以及允许编程者通过若干行代码轻松表达想法创意. 实际上,很多人选择学习 Pytho ...
最新文章
- Javascript导出Excel的方法
- snapd_snapd使管理Nextcloud变得轻而易举
- svn更新maven项目报错_使用svn管理Maven项目的方法步骤
- linux 打包压缩工具
- android开机启动c程序,如何让A20,android开机自动启动C程序【转】
- Mat 显示到MFC中Pictrue Control的问题
- 【每天一个linux命令】read
- 三十八、网络通信Socket模块实现文件传输
- ImageView一例
- 计算机永远无法处理日语所具有的暧昧性,计算机永远无法处理日语所具有的暧昧性。( )...
- zblog二开WAP网址轻导航网站源码
- python语言开发环境搭建_Python开发环境搭建-Go语言中文社区
- freopen()函数文件流重定向和文件流的清除
- Android开机设置自启动
- 贪心字典序最小问题poj3617
- 【MATLAB】图像分割
- 第一章概述-------第一节--1.7 计算机网络体系结构
- 深圳市福田区支持文化创意产业发展若干措施
- 安卓(java)计算器简单实现
- (wake_lock)后台任务 - 保持设备唤醒状态
热门文章
- Tampermonkey版Vimium
- 对象指针与this指针
- 有关Activity的Launch mode 以及Intent的setFlags(转载)
- unity3d软阴影和硬阴影的原理_手术无影灯的原理
- java 内存泄露 jmap_jmap命令 检查内存泄漏
- 唯有自己变得强大_只有自己变得强大,才够让你的人生一帆风顺
- visual studio能统计代码规模吗_描述统计之用——熟悉数据
- qchart画完以后删除_身为宫廷画师,郎世宁为何要偷偷画乾隆的侧身像?跟一次惩罚有关...
- 用Linux同时编辑两个文档,如何使用Vim编辑多个文件
- python模拟访问js_python模拟http请求,返回“浏览器不支持javascript,请设置您的浏览器开启javascript支持”...