python - 检查python函数参数是否有值
问题描述
我正在编写一个带有多个参数的 python 函数。函数的工作方式取决于参数是否设置为值。如何检查 python 函数参数是否有价值?
解决方案
你可以这样试试:
def func(par1=None):
if par1 is None:
#you got function without parameters
print("No parameter")
else:
print(par1)
>>func()
<<No parameter
>>func('Hi')
<<Hi
推荐阅读
- ios - AWS Chime:无服务器端点安全
- ios - 如何删除 UICollectionView Flow 布局大小中的单元格空间?
- amazon-s3 - 是否可以使用 Spring Cloud AWS 连接到本地 S3 兼容存储?
- swift - 如何从 VStack 列表中的项目创建 Json?
- python - 在 cython 中生成随机整数的最快方法?
- mongodb - 使用同一文档中的字段减少 mongodb 中的字段
- mongodb - Pymongo update_one 在 for 循环中不起作用
- java - 使用 Java 构建的带有 Vertx 微服务的 AWS X-Ray 检测
- azcopy - azcopy 不会保持打开状态,需要 cmd.exe
- google-apps-script - 类型错误:sheet.appendColumn 不是函数