NCF参数化建筑论坛

标题: 这2个VB有啥区别?问个傻问题。 [打印本页]

作者: qq56    时间: 2014-3-11 18:45
标题: 这2个VB有啥区别?问个傻问题。
[attach]41271[/attach]

    If x > 0.1 Then
      x = 0.5
    End If
    A = x
  End Sub  像这种简单的编程,上面的运算器可以,下面的输出是空的?谢谢


作者: 月之眼    时间: 2014-3-11 20:17
我现在用的0.907的GH里这么没有第二个呢/
作者: qq56    时间: 2014-3-11 20:45
月之眼 发表于 2014-3-11 20:17
我现在用的0.907的GH里这么没有第二个呢/

确实新版的没了。
作者: zero0822    时间: 2014-3-11 20:48
http://bbs.ncf-china.com/forum.p ... ;pre_pos=1&ext=

看看这个
作者: 月之眼    时间: 2014-3-11 20:50
zero0822 发表于 2014-3-11 20:48
http://bbs.ncf-china.com/forum.php?mod=viewthread&tid=22242&reltid=23973&pre_pos=1&ext=

看看这个

感谢            
作者: 月之眼    时间: 2014-3-11 20:50
qq56 发表于 2014-3-11 20:45
确实新版的没了。

真没有了不信你试试
作者: Je_t’aime_pass    时间: 2014-3-12 08:55
本帖最后由 Je_t’aime_pass 于 2014-3-12 09:11 编辑
月之眼 发表于 2014-3-11 20:50
真没有了不信你试试

你说的空是出现None了是吗?这个是一个简单的语言问题,具体的你可以去翻书,在PY里对于列表和前面一个变量操作完后,如果你给予一个新的变量就会出现None,说简单就是命名空间问题错乱,你直接print x应该就是操作过后的数值,比如for i in x: i+=1 a = i 那么a为None,直接print i就OK
作者: GUYCHOOOU    时间: 2014-3-12 12:41
下面是基于vb.net 编程的    现在犀牛5已经没有了  只有vb和c了




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2