初学python

这么久了都不知道毕业设计到底做什么,忽这忽那实在晕头转向。

具体题目要等到12月份文化局一个影视动画,次世代游戏的讲座后才能确定。

说到这个讲座确实有点兴奋,局时会有国内外许多牛XX人物过来(名单暂时不能公布啦,还有几个人没谈好)。艺术创作一直是自己比较向往的领域,很小的时候就对3DSMAX非常好奇(买盗版盘安装,额不会用),现在看着研究院的人做的模型,CG,好羡慕的说。可惜我的职责是程序员,我是卧底。

    说到正题,导师让我学下python,说以后要用它来整合手机,游戏,3D。然后话题一转,让俺做个40页的关于Python的PPT(OMG),所以囫囵看了2天,稍许总结。

    首先RUBY 的确是学习了Python 的许多东西,从 irb 以及许多语法特性略见一二。

               显示方法                        显示类型                         并行赋值,无类型变量,方法定义 。。。等等

python:  dir(class_instance)          type(instance)

ruby       class_instance.methods  instance.class #以前是 type

 

当然对于Python诉说的一切都为对象RUBY用户要笑了,Python 中还保留了许多原始的类C类JAVA的方法,完全没有ruby 纯粹。不过Python 中也有许多不错的东西, 比如说非常刺激的 判断  a<b<c >d >e  ,这个好强大,可惜ruby 不提供。

然后是元祖中提供的[ : ]功能,个人认为很实用,这个不晓得ruby得怎么实现了(貌似有的,忘记)。然后就是不得不说的python 的特点,缩进排版,个人认为这东西比 ruby 的  xx -- end  方便多了。特别在于大量逻辑运算中,ruby 的代码看起来就挺崩溃的,只见常常的一串 end end,锻炼眼里的好东西。

你可能感兴趣的:(游戏,python,领域模型,Ruby,影视)