请编写一个Python函数，该函数可以将一个字符串转换为一个加密字符串。加密算法可以是简单的替换或更复杂的算法，但必须确保生成的加密字符串是不可读的。
text = "Hello, World!"
以下是一个使用简单替换算法来实现字符串加密的Python函数：

```python
def encrypt(text):
    # 定义加密用到的替换表
    replace_table = {
        'A': '>',
        'B': '<',
        'C': '*',
        'D': '/',
        'E': '&',
        'F': '^',
        'G': '|',
        'H': '%',
        'I': '#',
        'J': '$',
        'K': '@',
        'L': '!',
        'M': '(',
        'N': ')',
        'O': '-',
        'P': '_',
        'Q': '+',
        'R': '=',
        'S': '`',
        'T': '[',
        'U': ']',
        'V': '{',
        'W': '}',
        'X': ':',
        'Y': ';',
        'Z': '?',
        'a': 'q',
        'b': 'w',
        'c': 'e',
        'd': 'r',
        'e': 't',
        'f': 'y',
        'g': 'u',
        'h': 'i',
        'i': 'o',
        'j': 'p',
        'k': 'a',
        'l': 's',
        'm': 'd',
        'n': 'f',
        'o': 'g',
        'p': 'h',
        'q': 'j',
        'r': 'k',
        's': 'l',
        't': 'z',
        'u': 'x',
        'v': 'c',
        'w': 'v',
        'x': 'b',
        'y': 'n',
        'z': 'm',
        '0': '1',
        '1': '2',
        '2': '3',
        '3': '4',
        '4': '5',
        '5': '6',
        '6': '7',
        '7': '8',
        '8': '9',
        '9': '0',
        ' ': '|'
    }

    # 遍历字符串中的每个字符，并替换成替换表中的字符
    encrypted_text = ""
    for char in text:
        if char in replace_table:
            encrypted_text += replace_table[char]
        else:
            encrypted_text += char

    return encrypted_text
```

使用上方的函数进行测试：

```python
text = "Hello, World!"
encrypted_text = encrypt(text)
print(encrypted_text)
```

输出将是：

```
>ettp, fgtiu!
``` 

这个输出的字符串是不可读的，因为原始字符串中的每个字符都被替换成了加密字符串中的另一个字符。