把百宝箱系列撸一遍下来后 开始啃“编程基础”了
一上来就没有领会教程的意思,直接在编译器里面按照提示输入名字...结果当然是跑出另一个提示了...根本不可能自动跑出答案来啊,是要自己去做的小题目集合们啊!
才反应过来,啊,要 atom .
啊,等atom叫出来才舒服了 编程的课程应该有的样子哈哈哈哈
真是个乌龙
啊!来吧~ 小小的迁移们即将开启 希望本节课结课时 自己能对编程的大体框架有更好的认知~
嗯嗯,真的不可怕耶!慌乱了十分钟后,自己尝试出来了第一个小问题

百宝箱系列跟着做一遍下来 还是有收获的吖~ 自动想到 #
的功能就是好例子
顺序颠倒就报错耶 而且是很合理的报错哈哈哈

更加直观的从小实例当中理解了什么是 get
什么是 put
赞!
第二小题 非常的有趣 我很享受在部分提示知识前提下用脑解决问题的过程啊啊啊
还玩了一下教程提到的,run了一下真发现print
不换行耶

当然 图中的解法并不是“自动换值”哦 是我自己乱想的一个交答案的办法啦
图中这样的写法 put后显示出来貌似是需要的答案,但其实认真思考一下就能知道a的值还是1
而 b的值还是2
哦!他们两个的赋值并没有改变哦!
所以后来的解法才是对的,你可以用 irb
去实验一下,如果只是单纯的用 a = b
再run b = a
的话,那样a跟b都会变成2
的哦!
BTW 这样写也能互换...
a, b = b, a
网友评论