2021-05-15

第三章

  1. 整数
    (1)可正可负,无范围限制
    pow(x,y)函数:计算x的y次方
    例如:
    pow(2,100) == 求2的100次方等于1267650600228229401496703205376
    (2)4中进制
    -十进制:1010,99,-127
    -二进制:以0b或者0B开头:0b010,-0B101
    -八进制:以0o或者0O开头:0o123,-0O456
    -十六进制:以0x或者0X开头:0x9a,-0X89
  2. 浮点数
    带有小数点及其小数的数字,范围:-10的307次方~10的308次方,精度:10的-16次方
    浮点数不确定尾数,例如:
    0.1+0.2
    =0.30000000000000004
    用round(0.1+0.2,1)==0.3
    round(x,y)函数,x为数值,y为小数点后保留一位(四舍五入)
  3. 复数
    定义j等于根号下-1,以此为基础,构建数学体系
    例如:
    z=1.23e-4+5.6e+89j
    1.23e-4为实部,5.6e+89j为虚部
    z.real(“获得实部”),z.imag(“获得虚部”)
  4. 数值运算符、
    x+y:x与y之和,x-y:x与y之差,x*y:x与y之积等
  5. 数值运算函数
    abs(x)绝对值
    divmod(x,y)商余
    pow(x,y)幂余
    round(x,y)四舍五入
    max(x,…,xn)最大值
    int(x)将x变整,舍去小数部分
    float(x)将x变成浮点数,增加小数部分
    complex(x)将x变成复数,增加虚部部分

time库的使用

1、time库的基本介绍
time库是Python中处理时间的标准库
(1)计算机时间的表达
(2)提供获取系统时间并格式化输出的功能
(3)提供系统级精确计时功能,用于程序性能分析
常用方法:
import time
time.<>()
2、time库包含三类函数:
(1)时间获取:time(),ctime(),gmtime()
(2)时间格式化:strtime(),strptime()
(3)程序计时:sleep(),perf_counter()
3、时间获取:
(1)time()可以获取当前的时间戳
(2)ctime()可以获取当前时间并以易读方式表示
(3)gmtime()可以获取当前时间变为可处理时间,一般不去使用
4、时间格式化:
(1)strftime(),tpl是格式化模板字符串,用来定义输出效果,ts是计算机内部的时间类型变量
(2)strptime()是将‘2018-01-26 12:55:20’转化为字符串输出,与strftime()相反
5、程序计时:
程序计时包括测量时间和维护长生时间两部分
产生时间:sleep()让程序休眠或者产生一定时间
测量时间:perf_counter()可次梁CPU纳秒时间
(1)perf_counter()连续使用,计算差值才有意义
(2)sleep(s)s是拟休眠时间,单位秒,可以是浮点数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值