iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python算术运算与算术表达式举例分析
  • 141
分享到

Python算术运算与算术表达式举例分析

2023-06-17 16:06:59 141人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

本篇内容介绍了“python算术运算与算术表达式举例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!算术运算符与算术表达式算术运算符是程序

本篇内容介绍了“python算术运算与算术表达式举例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

算术运算符与算术表达式

算术运算符是程序设计语言最基本的运算符。Python语言教程提供的算术运算符除了+、-、*、/、%(求余)之外,还提供了两种C#中未提供的运算符:求幂(**)和取整除(//)。下面我们通过一段代码来理解这两个算术运算符:

#-*-coding:utf-8-*-   x = 3.3   y = 2.2   a = x**y   print a #输出13.827086118,即3.3的2.2次幂,在C#中可用Pow方法实现幂运算   b = x//y   print b #输出1.0,取整除返回商的整数部分  c = x/y11 print c#输出1.5,注意体会普通除与取整除的区别

赋值运算符与赋值表达式

赋值就是给一个变量赋一个新值,除了简单的 = 赋值之外,Python和C#都支持复合赋值,例如x += 5,等价于 x = x + 5。

Python语言教程不支持C#中的自增和自减运算符,例如x++这种语句在Python中会被提示语法错误。C#程序员可能用惯了这种表达方式(要不为什么叫c++++呢),在Python中,请老老实实的写x += 1就是了。

逻辑运算符与逻辑表达式

Python的逻辑运算符与C#有较大区别,Python用关键字and、or、not代替了C#语言中的逻辑运算符&&、||和! ,此外Pyhton中参与逻辑运算的操作数不限于布尔类型,任何类型的值都可以参与逻辑运算,参见1.2.2节(布尔类型)的讨论。

用逻辑运算符将操作数或表达式连接起来就是逻辑表达式。与C#一样,Python中的逻辑表达式是“短路”执行的,也就是说只有需要时才会进行逻辑表达式右边值的计算,例如表达式 a and b 只有当a为True时才计算b。思考一下,if (0 and 10/0): 这条语句会引发除数为零的异常吗?

此外还要注意:在Python语言教程 中,and 和 or 所执行的逻辑运算并不返回布尔值,而是返回它们实际进行比较的值之一。下边是一个例子:

 print 'a' and 'b'  #输出b  print '' and 'b'  #输出空串

关系运算符与关系表达式

关系运算实际上是逻辑运算的一种,关系表达式的返回值总是布尔值。Python中的比较操作符与C#是完全一样的,包括==、!=、>、<、>=和<=共6种。

除了基本的变量比较外,Python的关系运算符还包括身份运算符is。在Python中,is用来检验两个对象在内存中是否指向同一个对象(还记得“一切数据皆对象吗,一切命名皆引用”吗?)。注意Python语言教程中is的含义和C#有所不同,在C#中,is 操作符被用于动态地检查运行时对象类型是否和给定的类型兼容。例如,运算e is T ,其中e 是一个对象,T 是一个类型,返回值是一个布尔值,它表示e是否能转换于 T 类型。

“Python算术运算与算术表达式举例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: Python算术运算与算术表达式举例分析

本文链接: https://www.lsjlt.com/news/290598.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Python算术运算与算术表达式举例分析
    本篇内容介绍了“Python算术运算与算术表达式举例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!算术运算符与算术表达式算术运算符是程序...
    99+
    2023-06-17
  • Python中图像算术与逻辑运算的示例分析
    小编给大家分享一下Python中图像算术与逻辑运算的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一.图像加法运算图像加法运算主要有两种方法。第一种是调用...
    99+
    2023-06-29
  • php算术运算符的示例分析
    这篇文章主要介绍php算术运算符的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php有什么特点1、执行速度快。2、具有很好的开放性和可扩展性。3、PHP支持多种主流与非主流的数据库。4、面向对象编程:PHP...
    99+
    2023-06-14
  • C#算术运算符使用实例分析
    这篇文章主要介绍了 C#算术运算符使用实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇 C#算术运算符使用实例分析文章都会有所收获,下面我们一起来看看吧。实例using System;names...
    99+
    2023-06-17
  • JavaScript运算符与表达式实例代码分析
    本篇内容主要讲解“JavaScript运算符与表达式实例代码分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript运算符与表达式实例代码分析”吧!一、===严格相等运算符,用作逻...
    99+
    2023-07-06
  • C语言运算符与表达式实例分析
    本篇内容主要讲解“C语言运算符与表达式实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言运算符与表达式实例分析”吧!表达式函 数 概 述表达式是C语言的主体。在C语言中,表达式由操作符...
    99+
    2023-07-02
  • MySQL算术/比较/逻辑/位/运算符与正则举例详解
    目录1. 算术运算符加法与减法运算符乘法与除法运算符求模(求余)运算符2. 比较运算符等号运算符安全等于运算符不等于运算符非符号类型的运算符空运算符非空运算符最小值运算符最大值运算符...
    99+
    2023-02-15
    mysql 逻辑运算顺序 mysql或运算 sql中比较运算符
  • C++中运算符和表达式的示例分析
    小编给大家分享一下C++中运算符和表达式的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在编程语言中“表达式”可以近似于“公式”,也就是按照自己的预期进行...
    99+
    2023-06-29
  • 详解python的运算符与表达式
    目录表达式什么是表达式?运算符算术运算符赋值运算符比较运算符逻辑运算符成员运算符对象实例运算符位运算符总结表达式 什么是表达式? # • 表达式由一个或多个操作数通过操作符组合而成。...
    99+
    2024-04-02
  • Python运算符与表达式是什么
    今天就跟大家聊聊有关Python运算符与表达式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Python运算符与表达式。什么是运算符:运算符用于执行程序代码运算,会针对一个以上...
    99+
    2023-06-04
  • python小例子-缩进式编码+算术运算符+定义与赋值
    目录一、​缩进式编码二、算术运算符三、定义与赋值 以Python 3.x版本为主 一、​缩进式编码 解释型:没有编译环节,直接运行执行代码显示效果 ​缩进式编码风格:​ 代...
    99+
    2024-04-02
  • JavaScript算术的示例分析
    这篇文章将为大家详细讲解有关JavaScript算术的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。JavaScript 算术与代数类似,您能够通过 JavaSc...
    99+
    2024-04-02
  • Python学习-算术运算符,赋值运算符
    算术运算符   常见的算术运算符有 :    +     加法运算符  print(1 + 2); // 3 print('1' + '2'); //12   不仅可以进行2个数字的相加,还可以连接2个字符串  -     减法...
    99+
    2023-01-30
    运算符 赋值 算术
  • Python中的/和//算术运算符
    通常C/C++中,"/ " 算术运算符的计算结果是根据参与运算的两边的数据决定的,比如:  6 / 3 = 2 ; 6,3都是整数,那么结果也就是整数2;  6.0 / 3.0 = 2.0 ; 6.0,3.0是浮点数,那么结果也是浮点数2....
    99+
    2023-01-31
    算术 运算符 Python
  • 当MySQL算术表达式返回NULL时?
    我们知道 NULL 不是一个值,它也不同于零。如果我们在其中使用 NULL,MySQL 算术表达式将返回 NULL。可以通过以下示例来理解 -示例mysql> Select 100*NULL; +----------+ | 100*N...
    99+
    2023-10-22
  • Python中图像算术运算的示例详解
    目录介绍算术运算:图像相加算术运算:图像减法位运算介绍 还记得你在小学时学习如何加减数字吗?现在,你也可以对图像做同样的事情! 输入图像可以进行算术运算,例如加法、减法和按位运算(A...
    99+
    2024-04-02
  • java算术表达式求值怎么写
    要求解一个算术表达式的值,可以使用栈来实现。具体步骤如下: 创建两个栈,一个用于存储操作符(operatorStack),一个用于...
    99+
    2023-10-23
    java
  • python的运算符与表达式怎么用
    这篇文章主要为大家展示了“python的运算符与表达式怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python的运算符与表达式怎么用”这篇文章吧。表达式什么是表达式?# •&n...
    99+
    2023-06-26
  • C语言运算符与表达式
    目录表达式函 数 概 述赋值运算符与赋值表达式变量赋初值自动类型转换强制类型转换算数运算符与表达式算术运算符算术表达式优先级与结合性自增自减运算符关系运算符与表达式优先级与结合性逻辑...
    99+
    2024-04-02
  • C++算术运算符与类型转换
    目录1、算术运算符2、优先级3、类型转换初始化和赋值时的转换使用花括号进行转换4、表达式中转换5、强制类型转换1、算术运算符 C++当中提供5种基础的算术运算符:加法、减法、乘法、除...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作