Python-基本数据类型

系统 1711 0

Python基本数据类型

数字类型

  • 整数类型
  1. 可正可负,取值范围不限;
  2. 四种进制(二进制0b、八进制0o、十进制0d、十六进制0x);
  • 浮点数类型
  1. 取值范围存在限制,常规计算可忽略,取值范围数量级 -10^307~10^308,精度数量级10^-16;
  2. 运算时存在不确定尾数,不是bug, 可用round()函数,截取尾数位数;
  3. 科学技术法 e 表示a*10^b,例如: 5e3 == 5x10^3 , 5e-3 == 5x10^-3;
  • 复数类型
  1. 如果x^2=-1,那么x的值是什么?定义j= ,以此为基础,构建数学体系;a+bj被称为复数,其中,a是实部,b是虚部;
  • 数值运算操作符
  1. +、-、*、/ 、%(加、减、乘、除、取余数)
  2. // (整数除 x与y之整数商,10//3=3)
  3. ** (x**y,幂运算,x的y次幂,当y是小数时,开方运算10**0.5=  )
  4. x op= y  <=> x = x op y
  • 数值运算函数

abs()、divmod(x,y)、pow(x,y[,z])、round(x,[,d])、max(x1,x2,...,xn)、min(x1,x2,...,xn)、int(x)、float(x)、complex(x)

Python-基本数据类型_第1张图片

Python-基本数据类型_第2张图片

Python-基本数据类型_第3张图片

字符串类型

  • 字符串类型的表示
  1. 由0个或多个字符组成的有序字符序列
  2. 字符串是字符的有序序列,可以对其中的字符进行索引
  3. 由一对单引号或一对双引号表示单行字符串,由一对三引号或三双引号表示多行字符传
  4. 使用[]获取字符串中一个或多个字符,索引:<字符串>[M]、切片:<字符串>[M:N] <字符串>[M:N:K], k是步长
  5. 转义字符 \ (1)转义字符表示特定字符的本意,例如:\" (2) 转义字符形成一些组合,表达一些不可打印的含义,比如:\b 回退 \n 换行 \r 回车

Python-基本数据类型_第4张图片

  • 字符串操作符

Python-基本数据类型_第5张图片

  • 字符串处理函数

Python-基本数据类型_第6张图片

Python-基本数据类型_第7张图片

Python-基本数据类型_第8张图片

  • 字符串处理方法

Python-基本数据类型_第9张图片

Python-基本数据类型_第10张图片

Python-基本数据类型_第11张图片

  • 字符串类型的格式化

Python-基本数据类型_第12张图片

Python-基本数据类型_第13张图片

关于字符串其他优秀博客:https://blog.csdn.net/weixin_40432363/article/details/82804611

本文仅为学习Python记录,资料来源于中国大学MOOC《Python语言设计》—嵩天


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论