我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python之数据运算

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python之数据运算

python里面可以支持大量的数学计算下面是一些常用的计算方法

    算数运算:

运算符描述实例
+两个对象相加a+b
-两个对象相减a-b
*两个对象相乘a*b
/两个对象相除a/b
%取膜-返回除法的余数a%b
**幂-返回x的y 次幂a**b a的b次方
//取整除-返回商的整数部分9/2 输出结果为4,9.0/2.0输出结果为4.0

比较运算:

运算符描述实例
==等于a==b 返回true
!=不等于a!b 返回true
<>不等于a<>b 返回true。类似于!=
>大于a>b 返回true
<小于a<b返回true
>=大于等于a>=b 返回true
<=小于等于a<=b 返回true

赋值运算

运算符描述实例
=简单的赋值运算符c=a+b
+=加法赋值运算符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布尔“与”-如果x为false,xandy 返回false
or布尔“或”
not布尔“非”相当于else

成员运算

运算符描述
in如果在指定的序列中找到值返回True否则返回FAlse
not in如果在指定的序列中找不到值返回True 否则返回false

身份运算:

运算符描述
isis是判断两个表示符是不是引用自一个对象
is notis not 是判断两个表示符是不是引用自不同对象

位运算:

运算符描述
&
按位与运算符
|
按位或运算符
^按位异或运算符
~按位取反运算符
<<左移栋运算符
>>右移动运算符
128	64 32 16 8 4 2 1
0 	0  1  1  1 1 0 0  =60
0	0  0  0  1 1 0 1  =13

and	#与运算 当两个都为真(1)时  结果为1 不同结果或者 两个都为假(0)时输出0
0	0  0  0  1 1 0 0 =12
>>> 60&13
12


or      #或运算 当俩个值只要有一个为真(1)时 结果为1
0	0  1  1  1 1 0 1 =61
>>> 60|13
61
^        #异或运算  当两个值有一个为真(1)时 输出结果为1 全为真或全为假时 输出结果为0   
0	0  1  1  0 0 0 1 =49
>>> 60^13
49
~       #按位取反    比较一个值  如果以前为1  按位取反则为0
 0 	0  1  1  1 1 0 0  =60
 60~
 1      1  0  0  0 0 1 1  =195
 得到的数为 195-256=-61
 >>> ~60
-61

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python之数据运算

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python之数据运算

python里面可以支持大量的数学计算下面是一些常用的计算方法    算数运算:运算符描述实例+两个对象相加a+b-两个对象相减a-b*两个对象相乘a*b/两个对象相除a/b%取膜-返回除法的余数a%b**幂-返回x的y 次幂a**b a的
2023-01-31

python学习之数据类型与运算符号

python版本:3.6    python编辑器:pycharm 最新版本整理成代码如下:#!/usr/bin/env python#-*- coding: utf-8 -*-# 数学操作符print(2 ** 3) # ** 指数
2023-01-30

Python基础之注释,算数运算符,变量

Python的注释注释的作用:用自己熟悉的语言,对某些代码进行标注说明,增强程序的可读性;在python解释器解释代码的过程中,凡是#右边的,解释器都直接跳过这一行;注释的分类单行注释# 这里是注释print("hello world")p
2023-01-31

Python小技巧之除法运算、幂运算

不管是啥语言都离不开加减乘除这些算法,但是在Python里面你知道这些符号代表什么运算吗?         “/”这个是除法运算,那么这个“//”呢?“*”这个是乘法运算,那么这个“**”呢?下面来一一介绍下。 “//”运算        
2023-01-31

数据类型之数字类型—运算符

数字类型(Number)可分为以下几种: 整 形(int)   浮点型(float)   布 尔(bool)   长整形(long)   复 数(complex)一、整 形(int)  整形就是整数类型 num = 123 # 数字类
2023-01-30

#6 Python数据类型及运算

前言前文讲述了Python的输入输出以及变量的相关知识点,本节将探讨Python的数据类型以及数据之间的运算方式!一、Python数据类型上一节弄清了变量,其实变量所指向的值是有自己独特的数据类型的,这些数据类型可能代表不同的数据,在Pyt
2023-01-30

Python学习之运算符

Python中有以下几种运算符假设a=2,b=3运算符描述实例+两个对象相加a+b 输出5-两个对象相减,得到一个负数或者另外一个数字a-b 输出-1*两个数相乘或者返回一个被重复若干次的字符串a*b输出6,或者'a'*10输出10次a/两
2023-01-30

Python中怎么精确运算数据

在Python中,可以使用`decimal`模块来进行精确运算。`decimal`模块提供了一种精确计算十进制数的方法,可以避免浮点数精度问题。下面是一个使用`decimal`模块进行精确运算的例子:```pythonfrom decima
2023-10-10

Java 基础 之 算数运算符

转载于 : http://www.verejava.com/?id=16992579787012 public class Operation {public static void main(String[] arg
2023-06-02

python学习之--取模运算

python语言的取模运算:如果 a/b = q, a%b = r (可表示为a/b=q … r)#在python中,遇到取模运算时,可以先用向下取整的方式算出q,然后结合下面的公式算出r。那么 a = b*q + r另外, python中
2023-01-31

Python变量、数据类型与运算符

1、掌握变量使用及命名规则1.1 变量赋值变量赋值通过“=”实现,实例:a = 5b = 3.14c = ‘abc’注意事项:变量名尽量具有现实意义  实例:price = 100Name = ‘张飞’Age = ‘16’注意事项:变量的值
2023-01-31

3.python3 数据运算

一、数据运算 算数运算:比较运算:赋值运算:逻辑运算:成员运算:身份运算:位运算:1234567891011121314151617181920212223#!/usr/bin/python  a = 60            # 60
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录