Python小课V2.0笔记之1

第1关知识小结

知识结构

最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)

- 字符串英文string,简写str。只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。需要注意的是单引号和双引号只是一种表达方式,不是字符串的一部分。例如字符串 'ABC', 就是A 、B、C这三个字符而已。

- 整数英文为integer,简写做int。代码世界的整数,和我们数学课本中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。

- 浮点数的英文名是float,与整数(int)和字符串(str)不同,浮点数没有简写。整数是不带小数点的数字,那么相对的,带小数点的数字,就是浮点数。

        注意:整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。

图片发自App

数据拼接

方法:用“+”将数据进行拼接

目的:数据整合

注意:同类数据才能拼接,查询是否同类用type()函数,不同数据需要经过数据转换。

type()函数

作用:查询数据类型,示例:print(type('查询的内容'))

数据转换

负责转换数据类型的函数一共有3种:str()、 int() 和 float()

str():将其他数据类型转成字符串【注意:也可以用引号转换】

int():将其他数据类型转成整数

- 文字类和小数类字符串,无法转化成整数

- 浮点数可以强制转换(直接抹零取整)

float():将其他数据类型转成浮点数

- 文字类字符串无法转成浮点数

你可能感兴趣的:(Python小课V2.0笔记之1)