2016-17赛季的NBA常规赛于2016年10月18日开始,结束于2017年4月10日。总共有30支球队参加了该赛季的常规赛,每支球队将参加82场比赛
NBA 2016-2017赛季常规赛时间表
<
table>
周数 |
周日 |
周一 |
周二 |
周三 |
周四 |
周五 |
周六 |
1-2 |
|
10月18日(3场) |
10月19日(4场) |
10月20日(5场) |
10月21日(3场) |
10月22日(3场) |
10月23日 |
3-4 |
|
10月25日(3场) |
10月26日(4场) |
10月27日(5场) |
10月28日(3场) |
10月29日(3场) |
|
5-6 |
|
10月31日(3场) |
11月1日(4场) |
11月2日(5场) |
11月3日(3场) |
11月4日(3场) |
|
7-8 |
|
11月6日(3场) |
11月7日(4场) |
11月8日(5场) |
11月9日(3场) |
11月10日(3场) |
|
9-10 |
|
11月14日(3场) |
11月15日(4场) |
11月16日(5场) |
11月17日(3场) |
11月18日(3场) |
|
11-12 |
|
11月21日(3场) |
11月22日(4场) |
11月23日(5场) |
11月24日(3场) |
11月25日(3场) |
|
13-14 |
|
11月28日(3场) |
11月29日(4场) |
11月30日(5场) |
12月1日(3场) |
12月2日(3场) |
|
15-16 |
|
12月5日(3场) |
12月6日(4场) |
12月7日(5场) |
12月8日(3场) |
12月9日(3场) |
|
17-18 |
|
12月12日(3场) |
12月13日(4场) |
12月14日(5场) |
12月15日(3场) |
12月16日(3场) |
|
19-20 |
|
12月19日(3场) |
12月20日(4场) |
12月21日(5场) |
12月22日(3场) |
12月23日(3场) |
|
21-22 |
|
12月26日(3场) |
12月27日(4场) |
12月28日(5场) |
12月29日(3场) |
12月30日(3场) |
|
23-24 |
|
1月2日(3场) |
1月3日(4场) |
1月4日(5场) |
1月5日(3场) |
1月6日(3场) |
|
25-26 |
|
1月9日(3场) |
1月10日(4场) |
1月11日(5场) |
1月12日(3场) |
1月13日(3场) |
|
27-28 |
|
1月16日(3场) |
1月17日(4场) |
1月18日(5场) |
1月19日(3场) |
1月20日(3场) |
|
29-30 |
|
1月23日(3场) |
1月24日(4场) |
1月25日(5场) |
1月26日(3场) |
1月27日(3场) |
|
31-32 |
|
1月30日(3场) |
1月31日(4场) |
2月1日(5场) |
2月2日(3场) |
2月3日(3场) |
|
33-34 |
|
2月6日(3场) |
2月7日(4场) |
2月8日(5场) |
2月9日(3场) |
2月10日(3场) |
|
35-36 |
|
2月13日(3场) |
2月14日(4场) |
2月15日(5场) |
2月16日(3场) |
2月17日(3场) |
|
37-38 |
|
2月20日(3场) |
2月21日(4场) |
2月22日(5场) |
2月23日(3场) |
2月24日(3场) |
|
39-40 |
|
2月27日(3场) |
2月28日(4场) |
3月1日(5场) |
3月2日(3场) |
3月3日(3场) |
|
41-42 |
|
3月6日(3场) |
3月7日(4场) |
3月8日(5场) |
3月9日(3场) |
3月10日(3场) |
|
43-44 |
|
3月13日(3场) |
3月14日(4场) |
3月15日(5场) |
3月16日(3场) |
3月17日(3场) |
|
45-46 |
|
3月20日(3场) |
3月21日(4场) |
3月22日(5场) |
3月23日(3场) |
3月24日(3场) |
|
47-48 |
|
3月27日(3场) |
3月28日(4场) |
3月29日(5场) |
3月30日(3场) |
3月31日(3场) |
|
49-50 |
|
4月3日(3场) |
4月4日(4场) |
4月5日(5场) |
4月6日(3场) |
4月7日(3场) |
|
51-52 |
|
4月10日(3场) |
4月11日(4场) |
4月12日(5场) |
4月13日(3场) |
4月14日(3场) |
|
53-54 |
|
4月17日(3场) |
4月18日(4场) |
4月19日(5场) |
4月20日(3场) |
4月21日(3场) |
|
55-56 |
|
4月24日(3场) |
4月25日(4场) |
4月26日(5场) |
4月27日(3场) |
4月28日(3场) |
|
57-58 |
|
5月1日(3场) |
5月2日(4场) |
5月3日(5场) |
5月4日(3场) |
5月5日(3场) |
|
现在,让我们来
模拟一下一个球队的赛季:
1. 通过随机挑选一个
数字,从 1 到 58,确定这个球队是第几支球队。
2. 这个球队将根据其
排行(即数字)
决定比赛结果。比如,如果第 10 支球队与第 20 支球队
对阵,则第 20 支
球队获胜,因为它排在前面。
3. 如果两个球队的排位相同,则进行额外的匹配以确定
胜利者。
好,现在,让我们模拟一下这个赛季:
1. 我们将随机挑选一个数字,来决定第几支球队。
2. 我们将根据所得的数字,从表中取出相应的比赛结果。
3. 我们将进行额外的匹配来确定某些比赛的胜利者。
让我们开始吧!
首先,让我们随机挑选一个数字:
*random.seed(123)*
数字 = random.randint(1, 58)
print("第几支球队:", 数字)
好,现在,我们知道了第几支球队。让我们从表中取出相应的比赛结果:
```python
# 表中的比赛结果
match_
results = [
{"home_team": "第 1 支球队", "away_team": "第 2 支球队"},
{"home_team": "第 3 支球队", "away_team": "第 4 支球队"},
# ...
]
# 根据数字取出相应的比赛结果
match_result = match_results[数字 - 1]
print("本场比赛是:", match_result["home_team"], "对阵", match_result["away_team"])
```
好,现在,我们知道了这场比赛是哪两支球队之间的。让我们模拟一下比赛结果:
```python
# 模拟比赛结果
import random
# 如果两个球队的排位相同,则进行额外的匹配
if 数字 % 2 == 0:
print("由于第", 数字, "支球队与第", 数字 + 1, "支球队对阵,双方都获胜")
else:
# 如果第 X 支球队排在前面,则获胜
if 数字 < random.randint(1, 58):
print("本场比赛结束。第", 数字, "支球队获胜")
else:
print("本场比赛结束。第", 数字 + 1, "支球队获胜")
```
好的,我们已经完成了模拟了一整个赛季的
过程!
让我们来
看看结果:
```
第几支球队:27
本场比赛是: 第 27 支球队对阵 第 28 支球队
由于第 27 支球队与第 28 支球队对阵,双方都获胜
```