python基础篇-基本数据类型

Posted 醒佳只是个Shall_ByeBye

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础篇-基本数据类型相关的知识,希望对你有一定的参考价值。

-数据类型:整数、浮点数、复数

-数据类型运算操作符、运算函数

-字符串类型:表示、索引、切片

-字符串操作符、处理函数、处理方法、.format()格式化

-time库:time() strftime() strptime() sleep()等

 

一、数据类型:整数、浮点数、复数

整数:可正可负,没有取值范围限制。比如pow(x,y),计算X的Y次方,想算多大算多大

十进制,二进制(0b或0B开头),八进制(0o或0O开头),十六进制(0x或0X开头)

 

浮点数:带有小数点及小数的数字。取值范围和小数精度有范围限制,但常规计算没有影响。

ps:

1.但,浮点数间运算存在不确定尾数(不是bug),eg: 0.1+0.2-->0.30000000004 .

解决办法:round(x,d) : 对x四舍五入,d是小数截取位数。浮点数运算及比较用round()函数辅助,不确定尾数一般发生在10的-16次方左右,round()非常有效

2.可采用科学计数法,用字母e或E作为幂的符号,以10为基数,格式:<a>e<b>,表示a*10的b次方.2e3 2*10*10*10

 

复数类型,只有python有这个类型。

 

 

 

 

 

 二、数据类型运算操作符、运算函数

运算操作符:

 

 

 

 

 

 

 

 

 

 

    

数值运算函数:

 

 

 

 

 

 

 

 

 

三、字符串类型:表示、索引、切片

1.表示方法

 

 

 

三单引号,形成字符串,若没有赋值给变量或其他操作,不影响程序,那么可以把它看作python注释

 

 

 2.字符串序号

 

 

 

3.字符串使用

 

 

 切片的高级使用

 

 

 

四、字符串操作符、处理函数、处理方法、.format()格式化

 

 

 

字符串操作符

 

 

 

字符串处理函数:

 

 

 

str(x)和eval(x)是一对对应的函数,一个转换成字符串形式(加“”),一个拆解双引号

 

 

 

字符串处理方法

 

 

 

fillchar填充符

 

 

 

字符串格式化:槽({ })+format

 

 

 

 

 

 

 

 

 

 

六个配置分两组来记忆。

1.填充对齐宽度。(首先你要有一个输出宽度,如果不够那就要填充,根据对齐方式来填充)

 

 

 

默认情况,填充为空格,对齐为左对齐

 

 

这里的0({0:e})无所谓,可以省略

 

以上是关于python基础篇-基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章

python基础篇之基本数据类型们

python基础篇-基本数据类型

Python学习—基础篇之基本数据类型

Python零基础到入门Python基础语法篇——基本数据类型文末送书

Python零基础到入门Python基础语法篇——基本数据类型文末送书

Python学习—基础篇之基本数据类型