# 3 random numbers

```I managed to solve the problem and also another problem with different 3 random numbers. But it wasn't a very good question in the first place, i admit ....

On Tuesday, January 15, 2019 at 9:55:00 PM UTC+8, Rick Johnson wrote:
> Gengyang Cai wrote:
> > Can anyone understand it and explain it to me please ?
>
> Instead of attempting to read source code that you obviously have no qualification to read, why don't you try _thinking_ like a programmer?
>
> "But Rick! How will i think like a programmer if i cannot even read source code?!"
>
> Forget about reading source code, kid! Reading source code is only a small part of being a programmer. Are you any less intelligent because you can't speak every language on the freakin' planet including Klingon, Elvish and the black tongue of the Mordor Orc? No. Of course not! You can still tie you tennis shoes, yes? Okay... Thus, programming languages are like natural language, in that they are merely a means to communicate. Tools. That's all. So, if you can become competent with a rake, then you can probably do the same with a shovel, and a hoe. All of these tools will help you build a garden. Or bury a skeleton in the backyard -- after dark, when the nosy neighbors are sleeping!
>
> <_<
>
> >_>
>
> "Okay Rick... i sorta understand your point here, but... i'm not having that ah-hah! moment. How do i think like a programmer?"
>
> Simple! You look at a problem, and then you ask yourself: "What are the fundamental steps required to solve this problem?" And sometimes scratching the head helps...
>
> ASSIGNMENT: "Pick any 3 random ascending numbers and write out a loop function that prints out all 3 numbers"""
>
> Looking at this sentence, i see two specific problems:
>
>
>
> So, in the case of your assignment, the first step would be to pick three numbers.
>
> STEP_1. Pick three numbers.
>
>    numbers = [400, 467, 851]

```