Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查if-python语句中多个条件的更简单方法_Python_If Statement_Conditional Statements - Fatal编程技术网

检查if-python语句中多个条件的更简单方法

检查if-python语句中多个条件的更简单方法,python,if-statement,conditional-statements,Python,If Statement,Conditional Statements,如果字符!=''还有查尔\n' 有没有一种更简单/更短的方法,比如: if char!=(''和'\n') 但这显然不起作用这更简单 if not char in ' \n': 您可以构建一个列表(为了提高速度,使用set代替)来检查字符串,比如 if char not in [' ', '\n']: 因为您给出的示例的长度都是1,所以可以用这些次要字符串中的较长字符串替换列表 " \n" 如果字符不在('',\n') " \n"

如果字符!=''还有查尔\n'

有没有一种更简单/更短的方法,比如:

if char!=(''和'\n')
但这显然不起作用

这更简单

if not char in ' \n':
您可以构建一个列表(为了提高速度,使用set代替)来检查字符串,比如

if char not in [' ', '\n']:
因为您给出的示例的长度都是1,所以可以用这些次要字符串中的较长字符串替换列表

" \n"
如果字符不在('',\n')
" \n"