我们通过几个例子来比较一下,做同样的事情Java和Python的代码都是怎么写的。

    例子1:在终端中输出“hello, world”。

    Java代码:

    例子2:从1到100求和。

    Java代码:

    Python代码:

    1. print(sum(range(1, 101)))

    Java代码:

    Python代码:

    1. from random import randint, sample
    2. red_balls = [x for x in range(1, 34)]
    3. selected_balls = sample(red_balls, 6)
    4. # 对红色球进行排序
    5. selected_balls.sort()
    6. selected_balls.append(randint(1, 16))
    7. for index, ball in enumerate(selected_balls):
    8. print('%02d' % ball, end=' ')
    9. if index == len(selected_balls) - 2:
    10. print()

    相信,看完这些例子后,你一定感受到了我选择了Python是有道理的。