2020-10-31

本文详细介绍了Python中的数据类型,包括数字类型(如int、float、bool),并深入讲解了算术运算、比较运算、赋值运算、逻辑运算以及身份运算。通过实例演示,帮助读者理解这些核心概念和Python中的运算规则。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

什么是数据类型?
数字类型
算术运算
比较运算
赋值运算
逻辑运算
成员运算
常用数学函数

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提供了大量能使我们快速便捷地处理数据的函数和方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值