import math

import random

import operator

var1 = 1

var2 = 2

#删除del 语法:del var1[,var2[,var3[,...,varN]]]

del var1,var2

id(var1)"""

#python数值类型:整型(int),浮点型(float),复数(complex)a+bi或者complex(a,b)表示,复数的是不的a和虚部的b都是浮点型

#Python数字类型转换:int(x)将x转换为一个整数;float(x)将x转换为一个浮点数;complex(x)将x转换为一个复数,师叔部分为x,虚数部分为0

#complex(x,y)将x和y转换为一个复数,实数部分为x,虚数部分为y,

"""

例子:

a=1.02

print(int(a))

b=2

print(float(b))

c=6

print(complex(c))

print(complex(b,c))

"""

"""

#pyhon相当于数字运算,可进行+-*/,//,%

#数学函数:abs()绝对值

print(abs(-10))

# math.ceil()上入一个整数

print(math.ceil(4.1))

#exp(x):返回e的x次幂

print(math.exp(3))

#fabs(X)返回绝对值

print(math.fabs(-20))

#floor(x)返回数字的下舍整数

print(math.floor(4.9))

#log(x),如log(100,10)为2.0,默认math.log(math.e)

print(math.log(100,10))

#log10(x)以10为基准的x的对数

print(math.log10(1000))

#max 返回最大值

print(max(1,2,3))

#min 返回最小值

print(min(0,1,5))

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

print(math.modf(23))

#pow(x,y) x**y运算后的值,x的y次幂

print(math.pow(10,20))

#round(x,n)返回浮点数x的四舍五入值,n 表示舍入到小数点后几位

print(round(5.95,1))

#sqrt(x)返回x的平方根

print(

"""

#随机数函数

#choice(seq)从一个序列元素中挑选一个元素

print(random.choice(range(10)))

#randrange(start,stop,step) 从指定范围内,按指定基数递增的集合中获取一个随机数,基数默认值为1,

# start:指定范围内的开始值包含范围内;stop: 指定范围内的结束值不包含范围内,step:指定递增基数

#从1到100,选取一个奇数

print(random.randrange(1,100,2))

#从1到100,选取一个偶数

print(random.randrange(0,100,2))

#randomn()随机生成下一个实数,它在[0,1)范围内

print(random.random())

#shuffle(lst)将序列的所有元素随机排列

list=[1,5,7,9.5,4,10]

print(random.shuffle(list))

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

print(random.uniform(5,12))

#acos(x)返回x的反弦弧度值,cos,sin取值范围是[-1,1];tan取值范围是(-∞,+∞)

print(math.acos(0.5))

#python中复数complex提供两个函数,rael返回实数部分,imag返回虚部

#import operator导入运算符模块,gt(x,y):greater than大于;ge(x,y): greater and equal大于等于;eq: equal等于; less and equal 小于等于;lt:less than

python123手机版math库-python学习笔记---math,random,operator(三)相关推荐

  1. python123手机版-123个Python黑客工具,再也不用问女朋友要手机密码了

    原标题:123个Python黑客工具,再也不用问女朋友要手机密码了 今天的文章来源于dloss/python-pentest-tools,本文中列举了123个Python渗透测试工具,当然不仅于渗透~ ...

  2. Python学习笔记之字典(三)

    嵌套:有时候,需要将一系列字典存储在列表中,或将列表作为值存储在字典中,这称为嵌套.你可以在列表中嵌套字典.在字典中嵌套列表甚至在字典中嵌套字典. 1.字典列表,一个列表里面包含多个字典,即列表中嵌套 ...

  3. Python学习笔记之函数(三)

    1.传递列表或者字典:在函数中,传递列表和字典后,函数可以访问传递过来的列表和字典,然后进行相关操作. (1).简单的传递列表和传递字典,示例代码如下: #函数传递列表和字典def musics(mu ...

  4. Python学习笔记之列表(三)

    1.组织列表:一个列表往往是无序的,需要我们去排序组织这个列表,Python提供了一些排序组织的方法,下面就来介绍一下吧. (1).sort()方法对列表进行永久性的排序:如果需要按字母反顺序来排序的 ...

  5. Python学习笔记(一)三步走安装pip

    pip是用来方便地管理Python的第三方包的,由于此前玩Python仅仅是浅尝辄止,用的是python(x,y),但是这里并不代表你想用什么包都能从里面找到的,所以我把python(x,y)卸了,然 ...

  6. 小甲鱼Python学习笔记之函数(三)

    递归 定义 递归的两个特点(重中之重!!!) 递归的应用 能够用递归实现的功能都能够用循环迭代来实现 用递归实现斐波那契数列 用其他方式实现斐波那契数列 用递归实现汉诺塔 定义 函数之间是可以相互调用 ...

  7. python学习笔记之random模块

    目录 random模块 圆周率计算 random模块 产生随机数 # 产生随机整数 有a和b两个参数作为变化范围 print(random.randint(1,10)) # 从1到10 根据随机数种子 ...

  8. Python学习笔记——绘图设置(三)箱线图

    箱线图也称箱须图,是利用数据中的五个统计量:最小值.第一四分位数(25%).中位数.第三四分位数(75%).最大值来描述数据的一种方法,粗略的看出数据是否有对称性.分布的分散程度等信息,可以用来比较多 ...

  9. 【Python学习笔记—保姆版】第四章—关于Pandas、数据准备、数据处理、数据分析、数据可视化

    第四章 欢迎访问我搞事情的[知乎账号]:Coffee 以及我的[B站漫威剪辑账号]:VideosMan 若我的笔记对你有帮助,请用小小的手指,点一个大大的赞哦. #编译器使用的是sypder,其中&q ...

最新文章

  1. input输入框为number类型时,去掉上下小箭头
  2. 从0梳理1场CV大赛(Top 3%)!
  3. ZOJ-1654 Place the Robots---二分图最小点覆盖+构图
  4. 我去!每天都用的这个操作居然算“黑客行为”?
  5. 单击GridView控件,高亮单击所在的记录行
  6. php简单网站源码包含数组_PHP 数组
  7. python 网络编程 问题记录
  8. mysql timestamp 用法_MYSQL timestamp用法
  9. hello程序的运行过程-从计算机系统角度
  10. 报表服务扩展:基于WCF技术的报表服务扩展
  11. mybatis mysql 模糊查询_MyBatis Oracle、MySQL、DB2、SQLServer的like模糊查询
  12. 用openssh下的sftp通过chroot控制用户
  13. java.lang.ClassNotFoundException: org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPIm
  14. Jupyter notebook基础教程(启动,汉化,操作)
  15. php dp0,DOS批处理中%cd%与%~dp0的区别详解
  16. Mac 上“预览”中的键盘快捷键
  17. 谈谈如何解决win7/win10/win11右键转圈卡顿问题
  18. 涨跌的例题用C语言编辑,涨跌比率指标用法及源代码(ADR)
  19. 我只会HelloWorld,但是我却完成了一个SpringBoot项目!(1)
  20. 融云对接php,谈谈微信小程序中首次对接融云WebIM SDK经验

热门文章

  1. 【kafka】kafka 启动的时候 日志 find a corrupted index file
  2. 【JVM】jvm jmap 使用
  3. 【Elasticsearch】es查看有问题的索引或者分片
  4. 10-30-010-安全简介-Kafka 安全机制
  5. 【linux】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
  6. 95-110-026-源码-Env-RemoteStreamEnvironment
  7. 95-235-070-源码-task-OneInputStreamTask
  8. 构建一套高逼格 Nginx 集群监控系统!
  9. 高并发下线程安全的单例模式(最全最经典,值得收藏)
  10. springboot mysql事物_springboot如何开启数据库事务