一、在Python中,基本数据类型主要可分为以下几种:
数字(Number);
字符串(String);
列表(List);
字典(Dictionary);
元组(Tuple);
1.在Python3中,支持的数字类型有:
int–整型
float–浮点型
bool–布尔型
fractions–分数
complex–复数
声明:
左边是变量名,右边是要赋的值,不需要在前面指定数据类型,并且Python能通过赋的值自动区分出来是整型还是浮点型;
注意:基本运算有:+、-、、/运算外,还有三种运算:整除运算"//",乘方运算"**",取余运算"%"
(1)除法表示
python中的除数表示,结果为浮点型。
整除运算结果。
(2)复数表示
python中的复数表示,需导入cmoplex库。
(3)分数表示
python中的分数需要导入fraction库,然后调用库中的Fraction()方法
变量可一次性申请多个:
小贴士:
1.在Python中对大小写敏感,例如d=true将会报错;
2.可以使用type()函数来检测值或者变量的类型;
3.可以使用isinstance()函数来判断某个值或者变量是否为指定的数据类型;
例如:
4.在Python3中,整型可以非常大;
5.Python可以检测分母为0的情况,如果分母为0,编译时将报错;
6.在Python中进行基本的三角函数运算,但要事先引入标准库 math:
特别注意:
同大多数编程语言一样,可以将float强制转换为int,如:a = int(2.5),但要注意的是,结果a的值是2,并非四舍五入成为3;
float的精度为小数点后面15位;
执行 / 运算时,即便分子分母都是int类型,且能被整除,返回的值也是float类型;