Python是不支持++和--运算符的,虽然在很多其他语言里经常见到。然而,在Python里把++和--放在表达式里有时候却是可以的,只是这时候不应该理解为其他语言里的++(自增)和--(自减)运算符,而是应该看做是两个+或-运算符,也就是正、负运算符,多个连在一起的时候也可以类似地理解。

>>> i = 3

>>> ++i

3

>>> +(+3)

3

>>> i++

SyntaxError: invalid syntax

>>> --i

3

>>> -(-i)

3

>>> ---i

-3

>>> -(-(-i))

-3

>>> i--

SyntaxError: invalid syntax

>>> ++(3+5)

8

>>> -----(3+5)

-8

>>> 3--5

8

>>> 3---5

-2

>>> 3+-5

-2

>>> 3-+5

-2

温馨提示:单击文章顶部作者名字旁边浅蓝色的“Python小屋”进入公众号,关注后可以查看更多内容!

欢迎转发给您的朋友,或许这正是Ta需要的知识!

Python里的++和--不是运算符相关推荐

  1. python语言有哪些类型的运算符_python(4)-变量 数据类型和运算符

    第二章:变量.数据类型.运算符 思考:怎么理解变量和内存? 变量:就等同于上面图中的age name hobby 内存:存储位置里所装的内容 18 张三 打球 变量一定是存在某个地址,可以从变量名找到 ...

  2. python逻辑型数据也叫什么_Python入门 | 运算符和数据类型

    自用总结. 零散知识 1.Python的计算方法:运算符.函数.方法 1) 方法与函数的区别: 方法与特定类型的对象有关,是属于某个对象的函数,对象始终是该方法的第一个参数.e.g. islower( ...

  3. Python 里的标识符

    Python 语言标识符命名规则如下 由字母.下划线"_"和数字组成,并且第一个字符不能是数字.目前python中只允许使用ISO-Latin字符集中的字符A~Z和a~z. 不能使 ...

  4. 一篇长文带你在python里玩转Json数据

    Json简介 Json(JavaScript Object Notation) 很多网站都会用到Json格式来进行数据的传输和交换. 这因为Json是一种轻量级的数据交换格式,具有数据格式简单,读写方 ...

  5. python学习之第四课时--运算符

    python学习之第四课时--运算符 运算符 1.算数运算 运算符 描述 实例 a=10,b=20 = 加,两个对象相加 a+b输出30 - 减,一个数减去另一个数 a-b输出-10 * 乘,两个数相 ...

  6. 下列哪个不是目前python里的内置模块-python中那些小众但有用的内置模块

    今天带来的是python里一些小众但是却比较实用的python库,一起来看看吧! pprint:更清晰的打印 pprint 是 pretty printer 的缩写,用来打印 Python 数据结构, ...

  7. python中的format什么意思中文-python里format什么意思

    format是python2.6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型(推荐学习:Python视频教程) ...

  8. python能绘制统计图吗-特征锦囊:常用的统计图在Python里怎么画?

    今日锦囊 常用的统计图在Python里怎么画? 这里的话我们介绍几种很简单但也很实用的统计图绘制方法,分别有条形图.饼图.箱体图.直方图以及散点图,关于这几种图形的含义这边就不多做解释了. 今天用到两 ...

  9. python装饰器类-PYTHON里的装饰器能装饰类吗

    扩展回答 如何理解python里的装饰器 通常可以理解它是一个hook 的回调函数. 或者是理解成python 留给二次开发的一个内置API. 一般是用回调和hook 方式实现的. 如何理解Pytho ...

最新文章

  1. 搭建LoadRunner中的场景(三)场景的执行计划
  2. iOS开发CocoaPods使用
  3. 计算机视觉算法——Transformer学习笔记
  4. 如何使用yum来下载RPM包而不进行安装
  5. 设计模式(九)--注册树模式
  6. flink中的faker生成的数据后面带有~
  7. LeetCode 1550. 存在连续三个奇数的数组
  8. Flask学习之基础知识与功能
  9. 2017.10.11 Problem c 失败总结
  10. python OptionParser模块使用
  11. Mybatis 图解
  12. java 哈希表入门
  13. 计算机技术在音乐专业中的应用与探索,计算机技术在音乐教学中的应用与研究...
  14. nginx将日志存入oracle,nginx将POST数据写到日志里
  15. 淘宝京东拼多多淘客源码,三合一淘客php源码cms搭建教程
  16. Gameplay - 多人游戏关卡设计
  17. 【SVN】Win 10:SVN 下载、安装和汉化
  18. 初识顶点/片元着色器
  19. 【iOS】仿写iOS计算器总结
  20. android单元测试教程,Android单元测试-Junit

热门文章

  1. python怎么执行代码漏洞_如何使用python查找网站漏洞
  2. c++函数返回二维数组_C++ 怎样让函数返回数组
  3. mha数据备份_MHA学习笔记
  4. c语言自动突破,为你解决c语言源代码【突破方案】
  5. shell 登录mysql 然后quit_MySQL 数据库简单操作
  6. mysql修改字段结构_MySQL修改表结构及其添加删除修改字段功能
  7. 使用Maven构建Struts2项目
  8. 判断本地和云端通讯录是否一致
  9. Android 屏幕适配资料汇总
  10. python好用的内置库_第42p,time库,Python中优秀的内置库