【问题标题】:How to check the values of multiple variables at once?如何一次检查多个变量的值?
【发布时间】:2020-12-06 06:44:59
【问题描述】:

我需要检查所有 3 个变量(用户名、密码、密码)的值。如果值为 NA 则我需要执行打印语句,否则需要执行某些条件。

Example 1:

username = person1
password = pass1
secret   = NA

Example 2:

username = person1
password = pass1
secret   = secret1

示例

#value = Check all 3 variables for NA value
if value is NA:
   print("NA Block")
else:
    print("Value Block")
    #Calling some function

如何一次检查所有变量的值?

【问题讨论】:

  • or 逻辑运算符有什么问题。 username == 'NA' or password == 'NA' or secret == 'NA' ?
  • 如果我有超过 3 个变量怎么办?@tbhaxor

标签: python python-3.x string if-statement


【解决方案1】:

您可以使用in 运算符来检查值是否为"NA"。像这样:

if "NA" in (username, password, secret):  
    print("NA Block")
else:
    print("Value Block")
    #Calling some function

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    • 2022-08-08
    • 2011-11-20
    • 2013-03-28
    • 2019-11-17
    相关资源
    最近更新 更多