编写一段代码，将一个字符串以单词为单位反转。
I love coding with Belle
以下是Python的代码实现：

``` python
string = "I love coding with Belle"
words = string.split()  # 使用split()方法将字符串划分成单词
reversed_words = words[::-1]  # 将单词列表反转
reversed_string = " ".join(reversed_words)  # 使用join()方法将反转后的单词列表重新组合成字符串
print(reversed_string)
```

输出:

```
Belle with coding love I
```