创建一个能够验证输入的格式是否为有效的电子邮件地址的Python函数。
要验证的电子邮件地址字符串。
可以使用Python的内置模块re来编写一个函数来验证电子邮件地址的有效性。以下是一个示例函数：

```python
import re

def is_valid_email(email):
    pattern = r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$'
    if re.match(pattern, email):
        return True
    else:
        return False
```

在这个函数中，我们定义了一个正则表达式模式，用于匹配符合电子邮件地址格式的字符串。如果传入的电子邮件地址与该模式匹配，则返回`True`，否则返回`False`。

该正则表达式解释如下：

- `^[a-zA-Z0-9._%+-]+`: 以一个或多个字母、数字、点号、下划线、百分号、加号或减号开头。
- `@`: 匹配一个“@”符号。
- `[a-zA-Z0-9.-]+`: 匹配一个或多个字母、数字、点号或破折号。
- `\.`: 匹配一个点号“.”。
- `[a-zA-Z]{2,}$`: 匹配两个或以上字母结尾。

请注意，这只是一个简单的实现，可能会误判某些电子邮件地址的有效性，例如使用不常见的域名。更复杂和完整的实现可能需要查看RFC中关于电子邮件地址的规范。