python不同版本编译同一段代码结果不一样

软件和网站开发以及相关技术探讨
回复
Rainy.mayday
帖子: 31
注册时间: 2013-04-08 17:01
系统: debian7.0

python不同版本编译同一段代码结果不一样

#1

帖子 Rainy.mayday » 2013-07-04 16:18

刚学python不久。 :em20
附件
2.png
1.png
1.png (10.36 KiB) 查看 2742 次
ubuntu12.04不好用,于是我叛逃了。。。
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

Re: python不同版本编译同一段代码结果不一样

#2

帖子 zhw2101024 » 2013-07-04 16:26

本来就是,现在python2和python3同时开发同时使用,语法变化挺大的。
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

Re: python不同版本编译同一段代码结果不一样

#3

帖子 sevk » 2013-07-04 16:41

代码: 全选

#给Array 添加append 方法
class Array
  alias append push
end

def myList(a)
  lis=[]
  i=0
  while i<a.size+1 do
    a.size.times{|x| lis.append 1..a[i]+1 }  
    return lis
  end  
end  

myList [1,2,4]
=>  [1..2, 1..3, 1..5]

笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: python不同版本编译同一段代码结果不一样

#4

帖子 cjxgm » 2013-07-04 18:34

LZ可以这么认为:python2 和 python3 是基于同一设计理念但是完全不同的两个语言
PS:其实 perl5 和 perl6 也是
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
Rainy.mayday
帖子: 31
注册时间: 2013-04-08 17:01
系统: debian7.0

Re: python不同版本编译同一段代码结果不一样

#5

帖子 Rainy.mayday » 2013-07-08 19:51

soga. :em11
ubuntu12.04不好用,于是我叛逃了。。。
回复