YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Chinese, Simplified subtitles

← 2 : Travel Times SOL

Get Embed Code
13 Languages

Showing Revision 2 created 07/26/2016 by Udacity Robot.

  1. 好的 我将要到这里

  2. 手动模拟程序结果
  3. 开始的三行我们声明了三个变量
  4. 给它们设置初始值 接下来就做这个
  5. 好的 因此这就是将要发生的
  6. 在这个 display 方法中 我指的是这个运算
  7. 来看看 day1 day2和
  8. day3 的值分别是多少
  9. day 1 是 15
  10. day 2 是 22 day 3 是 18
  11. 现在 这看起来有点蠢 因为我们要在这边
  12. 跟踪这些变量值 不过
  13. 随着程序变得越来越复杂 变量种类发生改变 并且在
  14. 这个空间中得到改进 跟踪这些变量就变得很重要了
  15. 无论如何 问题的关键在于
  16. 你在这里既有加法也有除法
  17. 现在 如果你记得 Katherine 讲过的运算次序
  18. 除法总是先于加法
  19. 这就意味着这里第一件事就是进行除法运算
  20. 所以 18除以3 等于6
  21. 之后我们有15加22加6 等于43
  22. 所以 这里将显示43
  23. 这样就正确了吗?
  24. 好的 我们实际上是求平均值
  25. 求平均值需要把所有数相加
  26. 再除以个数
  27. 不过我们除的太早了
  28. 在这三个数加起来之前做的除法
  29. 应该先把15加22加18之后除以3
  30. 所以43并不是正确结果
  31. 为了让代码正确执行
  32. 你需要将这三个数用圆括号括起来
  33. 之后 你将15加22加18
  34. 并且除以3 将会得到正确的答案18.3