码迷,mamicode.com
首页 > 编程语言 > 详细

python---基础知识回顾(其他)

时间:2018-04-30 13:40:43      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:style   one   输出   amd   def   inf   default   python2.7   type   

一:语句中的入栈顺序

同其他语言(C,C++等)一样入栈顺序是右端先进行执行后入栈(python3.5中),在python2.7之前的入栈顺序是左端先

Python2.7:

Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on wi
n32
Type "help", "copyright", "credits" or "license" for more information.

>>> ls = [1,2,3]
>>> print ls,ls.reverse()  #print先入栈执行,然后reverse再入栈执行
[1, 2, 3] None  
>>> print ls
[3, 2, 1]

Python3.5:

Python 3.5.4 (v3.5.4:3f56838, Aug  8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)]
 on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> li = [4,3]
>>> print(li,li.reverse())  #右端先入栈执行reverse,再输出li,li.reverse()的结果None
[3, 4] None
>>> print(li)
[3, 4]

 

python---基础知识回顾(其他)

标签:style   one   输出   amd   def   inf   default   python2.7   type   

原文地址:https://www.cnblogs.com/ssyfj/p/8973234.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!