Python3运算符常见用法分析
本文实例讲述了Python3运算符常见用法。分享给大家供大家参考,具体如下:
4.1算数运算符(以下假设变量a为10,变量b为21)
实例操作:
print(3 + 5) #数字3与5相加 print(3 - 5) #数字3与5相减 print(3 * 5) #数字3与5相乘 print(3 / 5) #数字3与5相除 print(3 % 5) #数字3与5求余 print(3 // 5) #数字3与5取整除 print(3 ** 5) #数字3的5次方
结果:
4.2赋值运算符(以下假设变量a为10,变量b为20)
4.3比较(关系)运算符(以下假设变量a为10,变量b为20)
4.4逻辑运算符(以下假设变量a为10,变量b为20)
4.5位运算符 (以下假设变量a 为 60,b 为 13)
4.6Python成员运算符
4.7Python身份运算符
4.8运算符优先级
更多Python相关内容感兴趣的读者可查看本站专题:《Python入门与进阶经典教程》、《Python字符串操作技巧汇总》、《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
相关推荐
-
python的三目运算符和not in运算符使用示例
三目运算符也就是三元运算符 一些语言(如Java)的三元表达式形如: 判定条件?为真时的结果:为假时的结果 result=x if x Python的三元表达式有如下几种书写方法: if __name__ == '__main__': a = '' b = 'True' c = 'False' #方法一:为真时的结果 if 判定条件 else 为假时的结果 d = b if a else c print('方法一输出结果:' + d) #方法二:判定条件 and 为真时的结果 or 为假时的结果
-
Python的条件语句与运算符优先级详解
Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false. Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句-- else: 执行语句-- 其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围. el
-
跟老齐学Python之眼花缭乱的运算符
在计算机高级中语言,运算符是比较多样化的.其实,也都源于我们日常的需要. 算术运算符 前面已经讲过了四则运算,其中涉及到一些运算符:加减乘除,对应的符号分别是:+ - * /,此外,还有求余数的:%.这些都是算术运算符.其实,算术运算符不止这些.根据中学数学的知识,看官也应该想到,还应该有乘方.开方之类的. 下面列出一个表格,将所有的运算符表现出来.不用记,但是要认真地看一看,知道有那些,如果以后用到,但是不自信能够记住,可以来查. 运算符 描述 实例 + 加 - 两个对象相加 10+20 输出
-
对Python3 * 和 ** 运算符详解
在 Python 中,* 和 ** 具有语法多义性,具体来说是有四类用法. 1. 算数运算 * 代表乘法 ** 代表乘方 >>> 2 * 5 10 >>> 2 ** 5 32 2. 函数形参 *args 和 **kwargs 主要用于函数定义. 你可以将不定数量的参数传递给一个函数.不定的意思是:预先并不知道, 函数使用者会传递多少个参数给你, 所以在这个场景下使用这两个关键字.其实并不是必须写成 *args 和 **kwargs. *(星号) 才是必须的. 你也可以写
-
Python正确重载运算符的方法示例详解
前言 说到运算符重载相信大家都不陌生,运算符重载的作用是让用户定义的对象使用中缀运算符(如 + 和 |)或一元运算符(如 - 和 ~).说得宽泛一些,在 Python 中,函数调用(()).属性访问(.)和元素访问 / 切片([])也是运算符. 我们为 Vector 类简略实现了几个运算符.__add__ 和 __mul__ 方法是为了展示如何使用特殊方法重载运算符,不过有些小问题被我们忽视了.此外,我们定义的Vector2d.__eq__ 方法认为 Vector(3, 4) == [3, 4]
-
python 运算符 供重载参考
二元运算符 特殊方法 + __add__,__radd__ - __sub__,__rsub__ * __mul__,__rmul__ / __div__,__rdiv__,__truediv__,__rtruediv__ // __floordiv__,__rfloordiv__ % __mod__,__rmod__ ** __pow__,__rpow__ << __lshift__,__rlshift__ >> __rshift__,__rrshift__ & __an
-
总结Python中逻辑运算符的使用
下表列出了所有Python语言支持的逻辑运算符.假设变量a持有10和变量b持有20,则: 示例: 试试下面的例子就明白了所有的Python编程语言提供了逻辑运算符: #!/usr/bin/python a = 10 b = 20 c = 0 if ( a and b ): print "Line 1 - a and b are true" else: print "Line 1 - Either a is not true or b is not true" if
-
Python3基础之基本运算符概述
本文所述为Python3的基本运算符,是学习Python必须掌握的,共享给大家参考一下.具体如下: 首先Python中的运算符大部分与C语言的类似,但也有很多不同的地方.这里就大概地罗列一下Python 3中的运算符. 一.算术运算符 注意: 双斜杠 // 除法总是向下取整. 从符点数到整数的转换可能会舍入也可能截断,建议使用math.floor()和math.ceil()明确定义的转换. Python定义pow(0, 0)和0 ** 0等于1. 二.比较运算符 运算符 描述 < 小于 <=
-
Python3.5运算符操作实例详解
本文实例讲述了Python3.5运算符操作.分享给大家供大家参考,具体如下: 1.运算符的分类 2.算术运算符 示例代码: #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:ZhengzhengLiu #运算符 num1 = 25 num2 = 3 print(num1+num2) #加 print(num1-num2) #减 print(num1*num2) #乘 print(num1/num2) #除 print(num1%num2)
-
详细介绍Python语言中的按位运算符
按位运算符是把数字看作二进制来进行计算的.Python中的按位运算法则如下: 按位与 ( bitwise and of x and y ) & 举例: 5&3 = 1 解释: 101 11 相同位仅为个位1 ,故结果为 1 按位或 ( bitwise or of x and y ) | 举例: 5|3 = 7 解释: 101 11 出现1的位是 1 1 1,故结果为 111 按位异或 ( bitwise exclusive or of x and y ) ^ 举例:
随机推荐
- 根据IP跳转到用户所在城市的实现步骤
- 微信小程序实战之自定义toast(6)
- 使用ajax技术实现txt弹出在页面上的方法
- CI框架中libraries,helpers,hooks文件夹详细说明
- 纯真IP数据库的应用 IP地址转化成十进制
- Python冒泡排序注意要点实例详解
- Mysql经典的“8小时问题”
- 让开发自动化 用 Eclipse 插件提高代码质量
- JS实现微信弹出搜索框 多条件查询功能
- ThinkPHP视图查询详解
- JavaMail访问Hotmail邮箱
- 21行Python代码实现拼写检查器
- JQuery中ajax方法访问web服务实例
- 用javascript getComputedStyle获取和设置style的原理
- 对象特征检测法判断浏览器对javascript对象的支持
- c语言全局变量和局部变量问题及解决汇总
- 如何在C++中建立一个顺序表
- 第4章 数据处理-php字符串的处理-郑阿奇(续)
- 人生成功生涯规划100口诀总结第1/2页
- vue-test-utils初使用详解