注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

豆芽兵的生存探索

因,记录。留下历史,看到未来...

 
 
 

日志

 
 

021_010_Hello_World!_I  

2013-08-17 23:11:17|  分类: RF2013中文帮助 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

021_010_Hello_World!_I

"Hello World!(你好世界)"几乎是所有程序脚本语言的传统入门语句,它以最简短的形式传达了很多编程理念。因此用它作为Graphs的也入门也是非常适合的。在Python中"Hello World!"经常被作这样:

text = "Hello World!"

scene.message( text )

从这我们可以看到程序语言的几个要素。"test"称为变量(variable)——所有数据的占位符,例如字符(string)或数字。引号表示,包含在引号中的内容是一串字符。第二行,是一个语句块,它由变量和其它几个元素构成。通常写法是:

class.command( argument )

 

这个写法意思是"message"命令属于"scene"这个类(class)。是一个包含所有你将要用到的command(命令)东西。还有其它的类,例如"image"类:

image.getWidth( )

image.getPixel( x,y )

 

argument(参数)是Command需要最终处理的输入值。如"image"类中看到的第一个例子,有一些command不需要参数。它们仅是返回一个值,没有更进一步信息或计算——这个例子返回image(图片)的宽度(width)。使用"scene.message( text )"这个函数,将发送存储在"text"变量中的字符,到场景窗口的"Messages(信息栏)"。

021_010_Hello_World!_I - 豆芽兵 - 豆芽兵的生存探索 

有一些Command需要两个或更多个参数。"image.getPixel( x,y )"命令需要两个变量,去获得一个指定X和Y坐标的一张图片的像素(pixels)点——就像地图上的坐标定位。如果只给一个参数,如"getPixel( 210 )",就会返回一个synatax error(语法错误).另一句得要考虑的事是正确的数据类型(data type).如下面例子:

image.getPixel( colour, position )

 

这个语句没意思,也会返回语法错误。这个命令只接受integer(整型)或float(符点型)数(如,6.87663 or -64.335),因为像素点坐标只能整型。像pressure或viscosity值在这是不一样的,整数和实数都可以。还有很多其它数据类型,像字符型(如"text,文本"字符)或array(数组)。一定要正确的使用数据类型,否则计算就会不适合甚至完全没有意义。

  评论这张
 
阅读(412)| 评论(0)
推荐

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018