Python中+=是什么意思
2014-03-19 09:51
232 查看
在while loops里我们常常会碰到的 += 意思很简单,大致上大家都说了 再加以解释吧! >>> num = 1 当 num 小过5 或等于 5 它会一直不断的输出,直到 num 大过才会停止输出"I'm Mtcy" 在这个时候我们注意到在下方有一行代码. num +=1 在这儿的意思是 num = num + 1 在while里面我们必须输入这一行代码,为什么? 因为,如果我们不输入这一行代码,那么 num 永远都会等于 1 永远等于1的话,那么就会不断的输出 "I'm Mtcy",那么唯一能做的就只有强制性关闭. 如果加上 num += 1 那么每次执行完一次代码,num都会加1 >>> while (num <= 5): print "I'm Mtcy" num += 1 I'm Mtcy I'm Mtcy I'm Mtcy I'm Mtcy I'm Mtcy 如果还不清楚请往下看.... >>> num 6 现在你输入num,发现它的值已经增加到6了.这就是为什么会停止输出的原因. 想证明看看? >>> num1 = 1 >>> while (num1 <= 5): print "Hello,I'm Mtcy",num1 num1 += 1 Hello,I'm Mtcy 1 Hello,I'm Mtcy 2 Hello,I'm Mtcy 3 Hello,I'm Mtcy 4 Hello,I'm Mtcy 5 很清晰的看到了,有没有? 我把 num1 放在后方,然后每执行一次,它就增加1. 就是这么简单...
相关文章推荐
- Python中自带电池是什么意思?
- python中的sys.argv[]什么意思呢。
- ord在python是什么意思?
- python中的print()语句中的end=''是什么意思
- Python学习笔记之疑问 5:#!/usr/bin/env python 是什么意思
- Python中%是什么意思?python中百分号如何使用?
- Python里的if __name__ == "__main__"是什么意思?
- Python学习笔记之疑问 1:def 是什么意思
- Python 里的 "%s 和 % d" 都是什么意思?
- python的class(类)中的object是什么意思?
- python的class(类)中的self是什么意思
- python中的__name__ =="__main__"是什么意思呢
- Python开发.py脚本文件中的#!/usr/bin/python是什么意思?
- Python中的yield是什么意思
- 黄聪:Python中的__metaclass__=type什么意思?
- Python字符串中的%是什么意思
- Python中的__metaclass__=type什么意思
- python3--基础-*self._args, **kwargs 是什么意思
- Python的ORM是什么意思
- python基础学习之——格式化%——printf(“*%06d*\n”,x);是什么意思?