Python的小数的操作、random随机处理、日期和时间

一、Python的小数的操作

import math
a=520
b=789123.457912
c=-1234.789
print(f'数值:{b:.2f}') #b保留两位小数
print('{:.3f}'.format(b)) #b保留两位小数
print(f'数值:{b:.2%}') #b以百分号的形式保留两位小数
print(math.trunc(b))  #将b的小数点截断
print(math.floor(b))  #将b向下取整
print(math.ceil(b))  #将b向上取整
print(round(b,3))   #将b保留三位小数,第四位四舍五

运行结果:

数值:789123.46
789123.458
数值:78912345.79%
789123
789123
789124
789123.458

二、random随机处理

import random
l=list(range(1,5))
print(l)
print(random.choice(l)) #随机从l中选取一个数
print(random.sample (l,2)) #随机从l中选取两个数
random.shuffle(l) #打乱l的顺序
print(l)
print(random.randint(2,10)) #2-10中随机整数
print(random.random(2.78,10.4551)) #2.78-10.4551中随机浮点数

运行结果:

[1, 2, 3, 4]
3
[1, 3]
[4, 2, 1, 3]
2

Process finished with exit code 0

三、日期和时间

import datetime
print(datetime .date.today())  #当前系统年月日

运行结果:

2020-02-04
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值