#fsum() 对整个序列求和   返回浮点数

print(math.fsum([1,4.5,5,7]))

#sum() python内置求和

print(sum([1,4,5,7]))

print(math.fsum([1,4.5,5,7]))

#math.modf() 将一个浮点数拆分为整数部分和小数部分组成元组   小数在前   整数在后
print(math.modf(4.5))
print(math.modf(0))
print(math.modf(3))
#copysign() 将第二个数的符号(正负号)传给第一个数    返回第一个数值的浮点数
print(math.copysign(2, -3))
print(math.copysign(-2, 3))
# 打印自然对数 e 和Π的值
print(math.e)
print(math.pi)
import random
# random() 获取0-1之间的随机小数 包含0不包含1
for i in range(10):
# 随机指定开始和结束之间的值
print(random.randint(1, 9)) # random.randrange() 获取指定开始和结束之间的值
-------------------------
for i in range(10):
# 随机指定开始和结束之间的值
#print(random.randint(1, 9))
print(random.randrange(1, 9, 3))
# random.randrange() 获取指定开始和结束之间的值
----------------------------
import random
# random() 获取0-1之间的随机小数 包含0不包含1
#for i in range(10):
# 随机指定开始和结束之间的值
#print(random.randint(1, 9))
#print(random.randrange(1, 9, 3))
# random.randrange() 获取指定开始和结束之间的值 # choice() 随机获取列表中的值
print(random.choice([1,5,367,86]))
# shuffle() 随机打乱序列 返回值是None
#print(random.shuffle([1,5,367,86]))
-------------------------------
# choice()  随机获取列表中的值
print(random.choice([1,5,367,86]))
# shuffle() 随机打乱序列 返回值是None
#print(random.shuffle([1,5,367,86]))
list1 = [1,5,367,86]
print(list1)
random.shuffle(list1)
print(list1)
--------------------------------
num = input("请输入一个三位数:")
# 检测输入是否是纯数字
# 输入函数输入的是字符类型,如果不强制转换会报错
if num.isdigit():
#输入函数输入的是字符类型,不强制转换会报错
if 100 <= int(num) <= 999:
pass
else:
print("请按规定输入")
##if 100 <= int(num) <= 999:
##if 100 <= num <= 999:
## pass
------------------------------------
num = input("请输入一个三位数:")
# 检测输入是否是纯数字
if num.isdigit() and 100 <= int(num) <= 999:
pass
else:
print("请按规定输入")
------------------------------------

												

Python---常用的内置模块的更多相关文章

  1. python常用的内置模块

    1.import time time模块与时间相关的功能 在python中时间分为3种 1.时间戳timestamp从1970 1月 1日到现在的秒数 主要用于计算两个时间的差 2.localtime ...

  2. Python常用内置模块之xml模块

    xml即可扩展标记语言,它可以用来标记数据.定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言.从结构上,很像HTML超文本标记语言.但他们被设计的目的是不同的,超文本标记语言被设计用来显示 ...

  3. Python常用模块中常用内置函数的具体介绍

    Python作为计算机语言中常用的语言,它具有十分强大的功能,但是你知道Python常用模块I的内置模块中常用内置函数都包括哪些具体的函数吗?以下的文章就是对Python常用模块I的内置模块的常用内置 ...

  4. python常用模块详解

    python常用模块详解 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用p ...

  5. day20 python常用模块

    认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀.     但其实import加载的模块分为四个通用类别: 1 使用pytho ...

  6. Python常用模块-时间模块(time&datetime)

    Python常用模块-时间模块(time & datetime) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.初始time模块 #!/usr/bin/env pyth ...

  7. python常用模块-1

    一.认识模块 1.什么是模块:一个模块就是一个包含了python定义和声明的文件,文件名就是加上.py的后缀,但其实import加载的模块分为四个通用类别 : 1.使用python编写的代码(.py文 ...

  8. python常用模块1

    一. 什么是模块: 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码 ...

  9. python常用模块(不定期更新)

    前言: 随着python开发项目越来越大,显然应该把不同功能的代码放到不同的.py文件里,每一个.py文件叫一个模块:模块分为(1)内置标准模块(2)第三方模块(3)自定义模块 这三种.这篇博客就是用 ...

  10. Python 入门之 内置模块 -- re模块

    Python 入门之 内置模块 -- re模块 1.re 模块 (1)什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法.或者说:正则就是用来描述一类 ...

随机推荐

  1. rocketMQ 通信协议格式

    rocketMQ 使用 netty 通信,端对端的通信,为了避免粘包.分包,需要指定发送数据的边界. 使用的解码器是 LengthFieldBasedFrameDecoder // org.apach ...

  2. Cloudera-JDBC-Driver-for-Impala

    Cloudera-JDBC-Driver-for-Impala-Install-Guide-2-5-5.pdf https://github.com/FlowerBirds/flowerbirds.g ...

  3. RESR API (二)之Responses

    Responses 与基本的HttpResponse对象不同,TemplateResponse对象保留 the details of the context that was provided by ...

  4. MyEclipse中的查找快捷键

    MyEclipse中的查找快捷键 1.Ctrl+H:可以搜索文件,Java类名.方法名.包名等等. 例如:在MyEclipse中打开Search弹出框,或者在菜单中打开Search弹出框, 定位到 F ...

  5. Discrete Mathematics and Its Applications | 1 CHAPTER The Foundations: Logic and Proofs | 1.4 Predicates and Quantifiers

    The statements that describe valid input are known as preconditions and the conditions that the outp ...

  6. 【Qt开发】Qt测试计算时间

    方法1 利用QTime,其精度为ms级 </pre><pre code_snippet_id="1852215" snippet_file_name=" ...

  7. Jmeter响应数据显示乱码问题

    Jmeter在访问接口的时候,响应内容如果有中文可能会显示乱码,原因应该是响应页面没有做编码处理,jmeter默认按照ISO-8859-1编码格式进行解析. 解决步骤: 现象:jmeter访问本地文件 ...

  8. CentOS下搭建docker+.net core

    运行环境: CentOS 7.0 容器:Docker 1.13.1 .Net Core版本: .NET Core 2.1,安装详见 CentOS 7 下安装.NET Core SDK 2.1 1.安装 ...

  9. java常用类详细介绍及总结:字符串相关类、日期时间API、比较器接口、System、Math、BigInteger与BigDecimal

    一.字符串相关的类 1.String及常用方法 1.1 String的特性 String:字符串,使用一对""引起来表示. String声明为final的,不可被继承 String ...

  10. 安装配置php及fastadmin

    FastAdmin教程之准备运行环境   一.Node.js http://nodejs.cn/download/ https://npm.taobao.org/mirrors/node/v8.4.0 ...