Python---常用的内置模块
#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---常用的内置模块的更多相关文章
- python常用的内置模块
1.import time time模块与时间相关的功能 在python中时间分为3种 1.时间戳timestamp从1970 1月 1日到现在的秒数 主要用于计算两个时间的差 2.localtime ...
- Python常用内置模块之xml模块
xml即可扩展标记语言,它可以用来标记数据.定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言.从结构上,很像HTML超文本标记语言.但他们被设计的目的是不同的,超文本标记语言被设计用来显示 ...
- Python常用模块中常用内置函数的具体介绍
Python作为计算机语言中常用的语言,它具有十分强大的功能,但是你知道Python常用模块I的内置模块中常用内置函数都包括哪些具体的函数吗?以下的文章就是对Python常用模块I的内置模块的常用内置 ...
- python常用模块详解
python常用模块详解 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用p ...
- day20 python常用模块
认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用pytho ...
- Python常用模块-时间模块(time&datetime)
Python常用模块-时间模块(time & datetime) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.初始time模块 #!/usr/bin/env pyth ...
- python常用模块-1
一.认识模块 1.什么是模块:一个模块就是一个包含了python定义和声明的文件,文件名就是加上.py的后缀,但其实import加载的模块分为四个通用类别 : 1.使用python编写的代码(.py文 ...
- python常用模块1
一. 什么是模块: 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码 ...
- python常用模块(不定期更新)
前言: 随着python开发项目越来越大,显然应该把不同功能的代码放到不同的.py文件里,每一个.py文件叫一个模块:模块分为(1)内置标准模块(2)第三方模块(3)自定义模块 这三种.这篇博客就是用 ...
- Python 入门之 内置模块 -- re模块
Python 入门之 内置模块 -- re模块 1.re 模块 (1)什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法.或者说:正则就是用来描述一类 ...
随机推荐
- Jmeter之插件安装
在实际工作中,会用到一些额外的jmeter插件,现在描述其插件的安装. 一.下载plugins-manager.jar 在官网中下载plugins-manger.jar,方便后续其他插件的安装,下载地 ...
- gzip, deflate delphi xe 2 解码 成功 哈哈
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 http://bbs.csdn.net/topics/190020986 ...
- PHP 验证香港身份证ID号
/**check hk idcard$id = "K548653A";$xx= check_hkid($id);var_dump($xx);**/function check_hk ...
- 快速编写 <a> ————CSS3
a{ text-decoration:none; } a:link{ color:white; } a:visited { color:white; } a:hover { color:blue; } ...
- 索尼A6300
1. 开机提示的NTSC NTSC和PAL,是两种不同视频录制标准,也就是说拍摄视频的时候才有用. a6300 1080P下,最大可以以 每秒 120p(ntsc下)或者 100p(pal下)录制.播 ...
- Ubuntu16.04 国内源 source 注意事项
注意对应关系 Ubuntu16.04 为 xenial 如果贴错了 在你执行 sudo apt-get upgrade 的时候很麻烦.很慢会更新到 另外版本系统中. 被坑过…… 阿里云源 deb ht ...
- 深入理解java:2.2. 同步锁Synchronized及其实现原理
同步的基本思想 为了保证共享数据在同一时刻只被一个线程使用,我们有一种很简单的实现思想,就是 在共享数据里保存一个锁 ,当没有线程访问时,锁是空的. 当有第一个线程访问时,就 在锁里保存这个线程的标识 ...
- Java基础语法-运算符
1算术运算符 1.1运算符和表达式 运算符:对常量和变量进行操作的符号. 表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式. 不同运算符链接的表达式体现的是不同类型的表达式 ...
- 为什么 Java 线程没有 Running 状态?
Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事.具体而言,这里说的 Java 线程状态均来自于 Thread 类下的 State 这一内部枚举类中所定义的状态: 什么 ...
- C++ cin相关函数总结
输入原理: 程序的输入都建有一个缓冲区,即输入缓冲区.一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据.正因为cin函数是直接从缓冲区取数据 ...