使用Python编写一个程序，该程序可以对给定的文本进行编码（例如，加密或解密）。


文本：“HELLO”
你需要选择一种加密算法来对文本进行编码。以下是一个简单的例子，使用凯撒密码加密：

```python
text = "HELLO"
shift = 3  # 移位数

encoded_text = ""

for char in text:
    if char.isalpha():
        # 将字母按照移位数进行偏移
        encoded_text += chr((ord(char) - ord('A') + shift) % 26 + ord('A'))
    else:
        # 非字母字符原样输出
        encoded_text += char

print(encoded_text)
```

输出结果为：

```
KHOOR
```

要进行解密，只需要将移位数改为负数即可。