写一个实现篮球计分的代码
时间: 2024-05-07 10:18:32 浏览: 16
以下是一个简单的篮球计分代码的实现,采用 Python 语言编写:
```python
class BasketballScore:
def __init__(self):
self.team_a_score = 0
self.team_b_score = 0
def add_score(self, team, score):
if team == "A":
self.team_a_score += score
elif team == "B":
self.team_b_score += score
def get_score(self):
return "Team A Score: {} \nTeam B Score: {}".format(self.team_a_score, self.team_b_score)
# 示例代码
score = BasketballScore()
score.add_score("A", 2)
score.add_score("A", 3)
score.add_score("B", 1)
print(score.get_score())
```
运行结果为:
```
Team A Score: 5
Team B Score: 1
```
该代码实现了一个计分器,可以通过 `add_score` 方法来增加每队的得分,通过 `get_score` 方法来获取当前的比分情况。在示例中,我们先让 A 队得了 2 分和 3 分,B 队得了 1 分,最后通过 `get_score` 方法来获取比分情况。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)