栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python基础③

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python基础③

目录
  • 数据类型
    • 整数类型
    • 浮点数类型
    • 复数
    • 数值运算操作符
    • 数值运算函数
    • 字符串
  • time库
    • 时间格式化
    • 程序计时

数据类型 整数类型

整数:即数学中的整数

  • 可正可负,没有取值范围限制
  • pow(x,y)函数:计算xy,无上限,想算多大算多大

整数类型的表示形式:

  • 十进制:1010,99,-217
  • 二进制:以0b或0B开头:0b010,-0b101
  • 八进制:以0o或0O开头:0o123,-0O456
  • 十六进制:以0x或0X开头:0x9a,-0x89
浮点数类型

浮点数:与数学中的实数的概念一致

  • 带有小数点及小数的数字
  • 浮点数取值范围和小数精度都存在限制,但常规计算可忽略
  • 取值范围数量级约-10308至10308,精度数量级10-16

浮点数间运算存在不确定尾数

  • round(x,d):对x四舍五入,d是小数截取位数
  • 浮点数间运算及比较用round()函数辅助
  • 不确定尾数一般发生在10-16左右,round()十分有效

浮点数可以用科学计数法表示

  • 使用字母e(E)作为幂的符号,以10为基数
    例如:4.3e-3值为0.0043 9.6E5值为960000.0
复数

复数: 与复数的概念一致
定义 i = ( − 1 ) 定义i = sqrt[]{(-1)} 定义i=(−1) ​

  • 把形如 z=a+bi(a、b均为实数)的数称为复数。
  • a 称为实部,b 称为虚部,i 称为虚数单位。
  • 当虚部 b=0 时,则 z 为实数;当 z 的虚部 b≠0 时,实部 a=0 时,则称 z 为纯虚数。
    例如:z = 1.23e-4 + 5.6e+89i

获得实部: z.real
获得虚部: z.imag

数值运算操作符

操作符:

增强操作符:

数值运算函数

数值运算函数:以函数形式提供的数值运算功能

函数及使用描述
abs(x)绝对值,x的绝对值
divmod(x,y)商余,(x//y,x%y),同时输出商和余数
pow(x,y[,z])幂余,(x**y)%z,[…]表示参数z可省略
round(x[,d])四舍五入,d是保留小数位数,默认值为0
max/min()获取最大值/最小值
complex(x)将x变成复数,增加虚数部分
int()/float()强制类型转换
字符串

字符串有2类共4种表示方法

  • 一对单引号或双引号表示,仅表示单行字符串
  • 三单引号或三双引号表示,可表示多行字符串
    字符串操作符:

    字符串处理函数


    字符串处理方法
    方法:与函数类似,但只能通过类或对象调用来使用


字符串的格式化

time库

time库是Python中处理时间的标准库

  • 计算机时间的表达
  • 提供获取系统时间并格式化输出功能
  • 提供系统级精确计时功能,用于程序性能分析

time库的三类函数

  • 时间获取:time()、ctime()、gmtime()
  • 时间格式化:strftime()、strptime()
  • 程序计时:sleep()、perf_counter()


时间格式化

时间格式化:将时间以合理方式展示

  • 格式化:类似字符串格式化,需要有展示模板
  • 展示模板由特定的格式化控制符组成
  • strftime()方法



程序计时

程序计时:指测量起止动作所经历时间的过程
测量时间:perf_counter()
产生时间:sleep()

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1015946.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号