1.618 发表于 2009-10-3 21:00:23

奉献一段Python小程序 (<<计算机程序设计艺术>>1.1节)

本帖最后由 liangbch 于 2009-11-10 17:27 编辑

def f(x):
    if len(x) == 1:
      return x
    elif len(x) == 2:
      return ,x,0,1]
    elif len(x) == 4:
      if x == 1:
            return ,x,x%x,2]
      elif x == 2:
            if x == 0:
                return ]
            else:
                return ,x,x,3]
      elif x == 3:
            return ,x,x,1]

i =       

x= i

while x != f(x):
    x= f(x)
    print x

〇〇 发表于 2009-10-3 22:14:57


















winxos 发表于 2009-11-10 13:43:29

名字里面有错别字。。。

liangbch 发表于 2009-11-10 17:27:42

3# winxos

已将pythen 改正为 Python

firperfect 发表于 2009-11-17 14:07:13

学习了lisp再看python简直是觉得丑陋无比。
页: [1]
查看完整版本: 奉献一段Python小程序 (<<计算机程序设计艺术>>1.1节)