`
yangsq
  • 浏览: 181207 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python 操作符学习

阅读更多

python的操作符大部分和java是相同的,功能相近,运算符等级也差不多,这篇blog就来学习python 操作符:

python与java的操作符
python java 描述
or || 逻辑或
and && 逻辑与
not 逻辑非
<,>,<=,>=,==,!=或<> <,>,<=,>=,==,!= 比较操作
is,is not instanceof 身份认证
| | 位或
& & 位与
^ ^ 位异或
<<,>> <<,>> 移位
+,-,*,/ +,-,*,/ 加减乘除
% % 余数
~ ~ 位取补

需要注意的是,python和java中,有些运算符是有重载意义的,想“+”,“%"等。至于运算等级,python和java差不多,实际上也不用记,就用括号呗,呵呵,程序员永远都很“懒”。

下面是一些例子:

python 代码
  1. >>> a = 3   
  2. >>> b = 4   
  3. >>> b/2 + a   
  4. 5   
  5. >>> b/(2.0 + a)   
  6. 0.80000000000000004   
  7. >>> b << 2   
  8. 16   
  9. >>> a | 2   
  10. 3   
  11. >>> a & 1   
  12. 1   
  13. >>> a /2   
  14. 1   
  15. >>> a % 2   
  16. 1   
  17. >>> b > a   
  18. True  
  19. >>> not True  
  20. False  
  21. >>> (5 + 4j)*(7 - 2j)   
  22. (43+18j)   
  23. >>> 2 is 3   
  24. False  
  25. >>> 2 is not 3   
  26. True  
  27. >>> 2 is 2   
  28. True  
  29. >>>   

当然,python还有一些其他的操作符,由于涉及到python的其他数据类型,所以学到哪写到哪,嘿嘿,明天十一喽

分享到:
评论

相关推荐

    Python集合类型及操作

    Python集合类型及操作,详细介绍了集合类型及操作符,仅用于学习

    Python学习资料学习课件python基础源码.zip

    006Pyhon之常用操作符 007了不起的分支和循环 008了不起的分支和循环2 009了不起的分支和循环3 010列表:一个打了激素的数组 011列表:一个打了激素的数组2 012列表:一个打了激素的数组3 013元组:戴上了枷锁的列表...

    零基础入门学习Python

    教程名称:零基础入门学习Python课程目录:【】000愉快的开始【】001我和Python的第一次亲密接触...006Pyhon之常用操作符【】007了不起的分支和循环【】008 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    深入解析Python中的集合类型操作符

    主要介绍了深入解析Python中的集合类型操作符,是Python入门学习中的基础知识,需要的朋友可以参考下

    python学习课件+python源码90个合集.7z

    Pyhon之常用操作符(课件) 下载必看.txt 元组:戴上了枷锁的列表(课件) 函数:内嵌函数和闭包(课件) 函数:灵活即强大(课件) 列表:一个打了激素的数组2(课件) 列表:一个打了激素的数组3(课件) 列表:一...

    Python学习笔记(1).docx

    Raw_input():接收用户标准输入 Python不支持C语言中的自增1或自减操作符,这是因为+ 和-也是单目操作符,Python会将—n解释为-(-n)从而得到n,同样++n的结果也是n. 带都好的print语句输出的元素之间会自动添加一...

    python3.5从零开始学电子书

    内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象编程、文件操作、网络编程、邮件收发、数据库操作等,提供Python爬虫、数据处理项目范例,各章还...

    Python参考手册 (第4版) 中文高清

    本书是python 编程语言的权威参考指南,书中详尽解释了python 核心语言和python 库中最重要的部分,涉及类型和对象、操作符和表达式、编程结构和控制流、输入和输出、测试、调试等,也包括一些python官方文档或其他...

    核桃编程python课程体系.docx

    首先,核桃编程Python课程体系的基础部分包括Python的基础语法,包括数据类型、操作符、条件语句、循环等。这部分课程旨在帮助学习者熟悉Python的基本概念,并能够使用这些概念解决简单的问题。例如,学习者可以...

    python核心编程+源码+答案

    本书描述了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,介绍了更多高级主题,包括复杂的实例。 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 Python是一...

    python学习笔记 第二版

    其中,Python语言部分已经完成并经过校对,包括基本环境、内置类型、表达式、函数、迭代器、模块、类、异常、装饰器、描述符和元类。 标准库部分已经完成字符串、数据类型、数学运算、文件与目录、数据存储、进程...

    (完整版)Python基础学习笔记.docx

    汇编语言:使用助记符对应机器语言中的指令,可直接操作计算机硬件。不同计算机结构的汇编指令不同。 机器语言和汇编语言都直接操作计算机硬件并基于此设计,统称"低级语言"。 (完整版)Python基础学习笔记全文共69...

    python3.5从零开始学刘宇宙

    本书专门针对Python新手量身定做,涵盖了Python 3 实际开发的重要知识点,内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象编程、文件操作、网络...

    python字符串比较大小的规则-Python基础教程(一)-快速入门.pdf

    注释 和⼤部分脚本及Unix-shell语⾔⼀样,python也使⽤ # 符号标⽰注释,从#开始直到⼀⾏结束的内容都是注释 操作符 和其他⼤多数语⾔⼀样,Python中的标准算数操作符以你熟悉的⽅式⼯作。加、减、乘、除、取余都是...

    Python 核心编程 第二版

    本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 目录 第1部分 Python核心  第1章 欢迎来到Python世界   1.1 什么是Python   1.2 起源   1.3 特点   1.4 下载和...

    Python3.4学习笔记之常用操作符,条件分支和循环用法示例

    本文实例讲述了Python3.4常用操作符,条件分支和循环用法。分享给大家供大家参考,具体如下: #Pyhon常用操作符 c = d = 10 d /= 8 #3.x真正的除法 print(d) #1.25 c //= 8 #用两个斜杠实现2.x默认的地板除法(整数...

    小甲鱼《零基础入门学习Python》课堂笔记.docx

    目录 01讲:我和Python的第一次亲密接触 8 02讲:用Python设计第一个游戏 9 03讲:小插曲之变量和字符串 12 04讲:改进我们的小游戏 13 05讲:闲聊之Python的数据类型 15 06讲:Pyhon之常用操作符 16 07讲:了不起...

    《Python 3.5从零开始学》刘宇宙 mobi

    《Python 3.5从零开始学》专门针对Python新手量身定做,涵盖了Python 3 实际开发的重要知识点,内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象...

    父与子的编程之旅:与小卡特一起学 Python

    作者是一对父子,他们以Python语言为例,详尽细致地介绍了Python如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,讲解了用Python实现游戏编程。书中的语言生动活泼,叙述简单...

    Python基础学习:operator模块.docx

    perator模块输出一系列对应Python内部操作符的函数。例如:operator.add(x, y)等价于表达式x+y。许多函数的名称都被一些特定的方法使用,没有下划线加持。为了向下兼容,它们中的许多都保留着由双下划线的变体。那些...

Global site tag (gtag.js) - Google Analytics