我在这里是因为我最近决定改变职业生涯,考虑到我的父母都是程序员,我一直想尝试学习编码.
我想申请旧金山一所名为App Academy的小学院,但为了向前迈进,我必须为他们通过考试.他们的网站是:http: //www.appacademy.io/
我最近一直在阅读很多,试图准备他们的考试,但不知怎的,我仍然在努力从中获得逻辑.我觉得有很多不同的编程方式,有时候几乎没有限制.
简而言之,这是我的问题:
hours:minutes.def time_conversion(minutes)
end
Run Code Online (Sandbox Code Playgroud)
在我努力的地方,我永远不知道从哪里开始.每当我以某种方式攻击新问题时,我都无法弄清楚逻辑.在这个问题上,请不要提供答案,因为我想亲自尝试一下.但是,我真的很感谢学习一种方法来帮助解决每个问题.
例如,这里我首先意识到每小时有60分钟,所以在某些时候我将不得不在我的答案中包含这一点.我必须创建一个循环吗?我认同.请记住,我不知道怎么写...也许是这样的:
def time_conversion(minutes)
i = 0
while i > 60
return hours of integer i % 60
return minutes of remainder * 60
else return minutes of remainder * 60
end
Run Code Online (Sandbox Code Playgroud)
我确定我错了......请帮助!逻辑是否朝着正确的方向发展?