提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
什么是数据类型?
数字类型
算术运算
比较运算
赋值运算
逻辑运算
成员运算
常用数学函数
1.数据类型
我们所说的"类型"是变量所指的内存中对象(数据)的类型。
数据类型决定了对象可以调用的方法(功能)。
数字类型Number
Python自带的数据类型包括:
基本类型:数字,字符串,None(空类型) ,布尔(True/False)
复合类型:列表 ,元组,字典,集合,其他数据对象
Python3 支持 int、float、complex(复数)
Python中数字大小没有限制
int :整数类型 1 22 -123 110
float : 浮点数(小数) 3.14 2.22 5.67
bool : 布尔类型 True/Fasle 也可以表示成1/0 也可以被认为是数字类型
type() 函数可以用来查询变量所指的对象类型。
2.运算符
算术运算
比较运算
赋值运算
位运算
逻辑运算
成员运算
身份运算
算术运算
-
加法 - 减法 * 乘法 / 除法
% 取模 - 返回除法的余数 21 % 10 输出结果 1
** 幂 - 返回x的y次幂 10**21 为10的21次方
// 取整除 - 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
比较运算符
== 等于
!= 不等于
大于
< 小于
= 大于等于
<= 小于等于
赋值运算符
= c = a + b 将 a + b 的运算结果赋值为 c
+= c += a 等效于 c = c + a
-= c -= a 等效于 c = c - a
*= c *= a 等效于 c = c * a
/= c /= a 等效于 c = c / a
%= c %= a 等效于 c = c % a
**= c **= a 等效于 c = c ** a
//= c //= a 等效于 c = c // a
逻辑运算符与判断语句
and 布尔"与" a and b 同时为真,值为真
or 布尔"或" a or b 一个为真,值为真
not 布尔"非" not a 真变假,假变真
一般在判断语句中使用的最多,判断语句有以下三个关键字
if (如果) else (其他) elif (其他如果)
可以嵌套使用
身份运算符
身份运算符用于比较两个对象的存储单元(地址)是否相同。
is 判断两个标识符是不是引用自一个对象 x is y, 类似 id(x) == id(y) , 如果引用的是同一个对象则返回 True,否则返回 False
is not 判断两个标识符是不是引用自不同对象x is not y , 类似 id(a) != id(b)。如果引用的不是同一个对象则返回结果 True,否则返回 False。
id() :查看数据内存地址编号的函数.
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。