给你一个文本，编写一个程序来统计其中每个单词出现的次数，并按频率从高到低输出。


“我喜欢吃苹果，苹果是我最喜欢的水果之一。我也喜欢吃橘子和香蕉。”
以下是Python的代码实现：

```
text = "我喜欢吃苹果，苹果是我最喜欢的水果之一。我也喜欢吃橘子和香蕉。"

# 将文本转换为小写，并去掉标点符号和空格
text = text.lower().replace(".", "").replace(",", "").replace("。", "").replace("、", "").replace("和", " ").replace("
", " ")
words = text.split(" ")

# 统计每个单词出现的次数
word_dict = {}
for word in words:
    if word:
        if word in word_dict:
            word_dict[word] += 1
        else:
            word_dict[word] = 1

# 按照出现次数从高到低排序并输出
sorted_word_dict = sorted(word_dict.items(), key=lambda x: x[1], reverse=True)
for item in sorted_word_dict:
    print(item[0], item[1])
```

输出结果为：

```
我 3
喜欢 2
苹果 2
吃 2
最 1
的 1
水果 1
之一 1
也 1
橘子 1
香蕉 1
```