小语咒?的最近内容

  1. 小语咒?

    ESS多版本 【ESS】11 Blocks 和 Procs

    11: Blocks 和 Procs 代码块和 Procs 提供了灵活且强大的方法来封装和传递代码。 Blocks 一个代码块是一个匿名代码段,可以与方法一起使用。你可以在方法定义中使用 yield 关键字来执行传递给方法的块。 def greet yield end greet { print "Hello, world!" } # 输出 "Hello, world!" 你也可以传递带参数的块: def greet yield("Ruby") end greet { |name| print "Hello, #{name}!" } # 输出 "Hello...
  2. 小语咒?

    ESS多版本 【ESS】10 异常处理

    10: 异常处理 在编程过程中,错误是不可避免的。处理这些错误,以防止程序崩溃,提供有用的错误信息或尝试解决问题,这就是异常处理的目的。 基本异常处理 Ruby 提供了 begin-rescue 结构来处理异常。基本的语法如下: begin # 可能会发生异常的代码 rescue # 处理异常的代码 end 例如: begin # 尝试除以零 result = 10 / 0 rescue # 捕获并处理异常 print "除数不能为零!" end 这个代码尝试执行 10 除以 0,这会引发一个异常。rescue...
  3. 小语咒?

    ESS多版本 Ruby中的方法

    欢迎随时提问
  4. 小语咒?

    ESS多版本 Ruby中的方法

    方法 方法是较长代码段的快捷方式。创建方法使用 def 关键字,后跟方法名,并以 end 结束。 def my_method print "Printing from my_method!" end my_method #=> "Printing from my_method!" 方法作用域 方法内部无法访问方法外部的变量,反之亦然。 a = 10 def work print a end work #=> NameError: Undefined variable or method 'a' 方法内部的变量只在方法内部有效。 def work a...
  5. 小语咒?

    ESS多版本 Ruby中的类和多态

    欢迎随时提问
  6. 小语咒?

    ESS多版本 Ruby中的类和多态

    最近在学习国外大佬的Ruby教程,我总结了一下知识点,方便小伙伴们复习。 类的继承 类可以有祖先,就像家谱一样。例如,String 类的祖先链是: Kernel -> Object -> Comparable -> String Fixnum 类的祖先链是: Kernel -> Object -> Comparable -> Numeric -> Precision -> Integer -> Fixnum 方法查找 当你在一个对象上调用方法时,会从该对象所属的类开始查找,如果找不到,会依次向上查找其祖先类,直到找到方法或引发 NoMethodError 错误。 is_a...
  7. 小语咒?

    关于不同游戏的性能

    说明作者做了优化
  8. 小语咒?

    祝贺吧!

    鬼佬生日快乐!
  9. 小语咒?

    新年祝賀詞

    除夕快乐
  10. 小语咒?

    图像资源 【搬运】精美磁贴集

    通过百度网盘分享的文件:Esquina … 链接:https://pan.baidu.com/s/1NRKzAHl2MUa2nz-JOngN6Q 提取码:36vm 复制这段内容打开「百度网盘APP 即可获取」

在线成员

现在没有成员在线。

论坛统计

主题
542
消息
2,474
成员
3,146
最新成员
拳脚乱了春秋