python的操作符大部分和java是相同的,功能相近,运算符等级也差不多,这篇blog就来学习python 操作符:
python与java的操作符
python |
java |
描述 |
or |
|| |
逻辑或 |
and |
&& |
逻辑与 |
not |
! |
逻辑非 |
<,>,<=,>=,==,!=或<> |
<,>,<=,>=,==,!= |
比较操作 |
is,is not |
instanceof |
身份认证 |
| |
| |
位或 |
& |
& |
位与 |
^ |
^ |
位异或 |
<<,>> |
<<,>> |
移位 |
+,-,*,/ |
+,-,*,/ |
加减乘除 |
% |
% |
余数 |
~ |
~ |
位取补 |
需要注意的是,python和java中,有些运算符是有重载意义的,想“+”,“%"等。至于运算等级,python和java差不多,实际上也不用记,就用括号呗,呵呵,程序员永远都很“懒”。
下面是一些例子:
python 代码
- >>> a = 3
- >>> b = 4
- >>> b/2 + a
- 5
- >>> b/(2.0 + a)
- 0.80000000000000004
- >>> b << 2
- 16
- >>> a | 2
- 3
- >>> a & 1
- 1
- >>> a /2
- 1
- >>> a % 2
- 1
- >>> b > a
- True
- >>> not True
- False
- >>> (5 + 4j)*(7 - 2j)
- (43+18j)
- >>> 2 is 3
- False
- >>> 2 is not 3
- True
- >>> 2 is 2
- True
- >>>
当然,python还有一些其他的操作符,由于涉及到python的其他数据类型,所以学到哪写到哪,嘿嘿,明天十一喽
分享到:
相关推荐
Python集合类型及操作,详细介绍了集合类型及操作符,仅用于学习
006Pyhon之常用操作符 007了不起的分支和循环 008了不起的分支和循环2 009了不起的分支和循环3 010列表:一个打了激素的数组 011列表:一个打了激素的数组2 012列表:一个打了激素的数组3 013元组:戴上了枷锁的列表...
教程名称:零基础入门学习Python课程目录:【】000愉快的开始【】001我和Python的第一次亲密接触...006Pyhon之常用操作符【】007了不起的分支和循环【】008 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
主要介绍了深入解析Python中的集合类型操作符,是Python入门学习中的基础知识,需要的朋友可以参考下
Pyhon之常用操作符(课件) 下载必看.txt 元组:戴上了枷锁的列表(课件) 函数:内嵌函数和闭包(课件) 函数:灵活即强大(课件) 列表:一个打了激素的数组2(课件) 列表:一个打了激素的数组3(课件) 列表:一...
Raw_input():接收用户标准输入 Python不支持C语言中的自增1或自减操作符,这是因为+ 和-也是单目操作符,Python会将—n解释为-(-n)从而得到n,同样++n的结果也是n. 带都好的print语句输出的元素之间会自动添加一...
内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象编程、文件操作、网络编程、邮件收发、数据库操作等,提供Python爬虫、数据处理项目范例,各章还...
本书是python 编程语言的权威参考指南,书中详尽解释了python 核心语言和python 库中最重要的部分,涉及类型和对象、操作符和表达式、编程结构和控制流、输入和输出、测试、调试等,也包括一些python官方文档或其他...
首先,核桃编程Python课程体系的基础部分包括Python的基础语法,包括数据类型、操作符、条件语句、循环等。这部分课程旨在帮助学习者熟悉Python的基本概念,并能够使用这些概念解决简单的问题。例如,学习者可以...
本书描述了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,介绍了更多高级主题,包括复杂的实例。 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 Python是一...
其中,Python语言部分已经完成并经过校对,包括基本环境、内置类型、表达式、函数、迭代器、模块、类、异常、装饰器、描述符和元类。 标准库部分已经完成字符串、数据类型、数学运算、文件与目录、数据存储、进程...
汇编语言:使用助记符对应机器语言中的指令,可直接操作计算机硬件。不同计算机结构的汇编指令不同。 机器语言和汇编语言都直接操作计算机硬件并基于此设计,统称"低级语言"。 (完整版)Python基础学习笔记全文共69...
本书专门针对Python新手量身定做,涵盖了Python 3 实际开发的重要知识点,内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象编程、文件操作、网络...
注释 和⼤部分脚本及Unix-shell语⾔⼀样,python也使⽤ # 符号标⽰注释,从#开始直到⼀⾏结束的内容都是注释 操作符 和其他⼤多数语⾔⼀样,Python中的标准算数操作符以你熟悉的⽅式⼯作。加、减、乘、除、取余都是...
本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 目录 第1部分 Python核心 第1章 欢迎来到Python世界 1.1 什么是Python 1.2 起源 1.3 特点 1.4 下载和...
本文实例讲述了Python3.4常用操作符,条件分支和循环用法。分享给大家供大家参考,具体如下: #Pyhon常用操作符 c = d = 10 d /= 8 #3.x真正的除法 print(d) #1.25 c //= 8 #用两个斜杠实现2.x默认的地板除法(整数...
目录 01讲:我和Python的第一次亲密接触 8 02讲:用Python设计第一个游戏 9 03讲:小插曲之变量和字符串 12 04讲:改进我们的小游戏 13 05讲:闲聊之Python的数据类型 15 06讲:Pyhon之常用操作符 16 07讲:了不起...
《Python 3.5从零开始学》专门针对Python新手量身定做,涵盖了Python 3 实际开发的重要知识点,内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象...
作者是一对父子,他们以Python语言为例,详尽细致地介绍了Python如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,讲解了用Python实现游戏编程。书中的语言生动活泼,叙述简单...
perator模块输出一系列对应Python内部操作符的函数。例如:operator.add(x, y)等价于表达式x+y。许多函数的名称都被一些特定的方法使用,没有下划线加持。为了向下兼容,它们中的许多都保留着由双下划线的变体。那些...