Python小课V2.0笔记之1
2019-01-28 本文已影响0人
艺语呢喃er
第1关知识小结
知识结构最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)
- 字符串英文string,简写str。只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。需要注意的是单引号和双引号只是一种表达方式,不是字符串的一部分。例如字符串 'ABC', 就是A 、B、C这三个字符而已。
- 整数英文为integer,简写做int。代码世界的整数,和我们数学课本中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。
- 浮点数的英文名是float,与整数(int)和字符串(str)不同,浮点数没有简写。整数是不带小数点的数字,那么相对的,带小数点的数字,就是浮点数。
注意:整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。
Python小课V2.0笔记之1数据拼接
方法:用“+”将数据进行拼接
目的:数据整合
注意:同类数据才能拼接,查询是否同类用type()函数,不同数据需要经过数据转换。
type()函数
作用:查询数据类型,示例:print(type('查询的内容'))
数据转换
负责转换数据类型的函数一共有3种:str()、 int() 和 float()
str():将其他数据类型转成字符串【注意:也可以用引号转换】
int():将其他数据类型转成整数
- 文字类和小数类字符串,无法转化成整数
- 浮点数可以强制转换(直接抹零取整)
float():将其他数据类型转成浮点数
- 文字类字符串无法转成浮点数