美文网首页
编程基础 3

编程基础 3

作者: RealAnalysis | 来源:发表于2020-04-22 00:05 被阅读0次

    直接用 a*b当公式用 果然出现 TypeError

    甚至做这样的数值间直接用“*”的尝试 也果然还是不行啊...

    瞄了一眼教程的说明部分,看到了数据的转换

    原来to_s这类的文法是用在此处啊! 我说什么来着 实战才是真实的学习良机

    此课用实例来学习数据类型啊~

    原来get这个操作直接把“数据类型”默认成string啊!

    浮点数常用方法里一开始看不懂的代码英文

    以及 无条件进制 ceil 是“天花板”的意思,相对于无条件舍去 floor的“地面”的意思

    用irb尝试几个数据就能发现了,ceil就是无条件取更大的数值,floor就是无条件取更小的数值

    提供一些参考资料

    来自 https://ruby-doc.org/core-2.4.1/Float.html
    讲解了各种数据类别 很实用 这参考资料其他链接还提到Arry 里面有我一直好奇的map哦!!!

    认真看这个网站里的hash以及arry部分,这两区别在于前者的index可以是任何一种,自定义的,而后者的index则默认是integer. 非常有趣

    对了,我目前对这类资料的学习方法心得是

    快速浏览整体框架,对big picture有上帝视角的把握,即,给脑子留下大概都有哪些知识的印象

    然后看到自己会用上的相关知识再细读,研读完毕就去实践两三遍加深理解

    快速完成全文全篇的研读 花不多的时间将效能最大化

    最后,再次感叹英文好对学编程真有助益 理解能力真的高好多 一下子就能反应过来真实的意思

    相关文章

      网友评论

          本文标题:编程基础 3

          本文链接:https://www.haomeiwen.com/subject/lyptbhtx.html