python 浮点数最小值_PYTHON学习笔记(3)——基本数据类型

本次学习原内容均来自MOOC国家精品课程《Python程序语言设计》嵩天

第一篇在问题——“今天python了吗?”中

基本数据类型

1、 整数

(1)整数无限制 pow(x,y) 计算

(2)四种进制

899fa3626b070cec76dae3bb8ff91857.png

2、 浮点数类型

(1)取整范围和小数精度都有限制范围。

(2)浮点数运算之间存在不确定尾数,这不是bug 如0.1+0.2=0.3000000000004。

(3)浮点数运算的辅助函数:round(x,d)对x四舍五入,d是小数截取位数。

(4)科学计数法。

c9132122216526efa9e20f5f0be5d393.png

3、 复数类型

实部z.real 虚部z.imag

4、 数值运算操作符

70e24e9df7cf76b6ef906a7435cf3c1a.png

e9b10e59da10da4962c47ba682b8f04f.png

0f99f8c4b307fe2c4a365a7d8b5363bc.png

5、 数值运算函数

abs(x) 对x区绝对值;

divmod(x,y) 同时输出x除以y的商和余数;

pow(x,y[,z]) x的y次方除以z的余;

round(x[,d]) 四合五入,d是保留小数的位数,默认值为0;

max(x,y,z……) 最大值,返回最大值;

min(x,y,z……) 最小值,返回最小值;

int(x) 将x变成整数,舍弃小数部分;

float(x) 将x变成浮点数,增加小数部分;

complex(x) 将x变成复数,增加虚数部分。

6、 字符串操作

字符串是有一对单引号或者多引号表示的有序序列,可对其中每个字符进行索引。

(三对单引号或者双引号可以表达多对字符)

<字符串>[M:N] M缺失,表示至开头 N缺失,表示至结尾

<字符串>[M:N:K]根据步长K来切片

一些特殊字符

转义符

(在尾行时)续行符; 反斜杠符; ’单引号; ”双引号; a退格; e 转义;000空; n换行; v纵向制表符; t横向制表符; r回车; f换页。

字符串的一些操作符

b65e9ab5018b3cfb777b9799e0000f27.png

字符串中的一些常用函数

len(x) 返回字符串x的长度;

str(x) 任意类型x所对应的字符串形式;

hex(x)或oct(x) 整数x的十六进制或八进制小写字符串形式;

chr(x) x为Unicode编码,返回对应的字符;

ord(x) x为字符,返回对应的Unicode编码。

字符串的处理方法:<a>.<b>()

9040814adb38bd87d7231ec9b22fc81e.png

c3485637fdab569d98847e0f99a4e478.png

9c094677f334b849ada4c0238650af19.png

字符串类型格式化

<字符串>.format(<逗号分隔符分割参数>)

槽内部对格式化的配置方式

7c192b841898461954dd316553c693c6.png

几个例子:

907dcf757105abb62e26e3faa6eead2d.png
右边是左边的示例

4c565ec31bfe750b206ed2cedf8c1ae2.png
左边是右边的示例
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值