python - 如何在Python中将变量与值匹配
问题描述
我不知道如何在 Python 中实现以下目标。我有一个变量,里面有一个字符串
变量 =“正常”或变量 =“未知”
我只想编写一个 If 语句来检查变量的值并基于它执行一些代码。
在 Perl 我会简单地写
if ( $variable =~ /Normal/ ) {
dosomething()
} elsif ( $variable =~ /Unknown/ ) {
dosomething()
} else {
raiseerror()
}
我如何在 Python 中实现相同的目标?
解决方案
if variable == "Normal":
#do something
elif variable == "Unknown":
#do something else
else:
#do another thing
推荐阅读
- android - 从内部的圆形线性布局
- node.js - 从 mongoDB 集合中删除一个字段
- azure - az 使用变量更新服务端点
- github-api - repos/{org}/{repo}/git/trees/{sha} 查询 repo 中的文件返回 type=commit 的元素 - 如何处理?
- algorithmic-trading - 问题,使用 backtrader 和 btalib 进行回测,这不是我尝试过的操作,如果 sma5>sma10 则想作为订单购买并在 sma5 时出售
from btalib.indicators import sma import pandas as pd import backtrader as bt import os.path #To manage paths import sys # to find
- java - 如何在添加元素之前检查队列 ( LinkedList ) 中是否存在元素?
- javascript - 添加 *ngFor 索引值会导致“超出最大调用堆栈大小”
- javascript - fullpage.js 部分中的可滚动 div 不起作用
- javascript - 为什么只点击第一个表,但所有表都排序?
- reactjs - 我想传递索引并将我的所有数据显示到下一个屏幕