您现在的位置是:课程教程文章
python如何对单个值测试多个变量?
2023-12-13 23:53课程教程文章 人已围观
各类测试环境搭建实战【零基础学习软件
各类测试环境搭建实战【零基础学习软件课程介绍: 课程包括了基本的linux环境、java环境、php环境、负载均衡环境、手...如何用外接线法测试Pe300W氙灯好坏
如何用外接线法测试Pe300W氙灯好坏1. 广州多得医械网校--医用超声诊断仪 2. 如何用外接线法测试Pe300W氙灯好坏...【汇智动力学院】软件测试基础知识(适
【汇智动力学院】软件测试基础知识(适课程咨询、往期公开课视频、自动化测试进阶内部课程资料获取 添加汇智动力...软件测试用例设计/用例设计规范/测试用
软件测试用例设计/用例设计规范/测试用课程内容: 本课程将列举常用的软件测试用例设计方法,让大家轻松掌握常用...
问题
正在尝试制作一个函数,它将多个变量与一个整数进行比较并输出一个由三个字母组成的字符串。我想知道是否有办法将其翻译成 Python。所以说:
x=0 y=1 z=3 mylist=[] ifxoryorz==0: mylist.append("c") ifxoryorz==1: mylist.append("d") ifxoryorz==2: mylist.append("e") ifxoryorz==3: mylist.append("f")
这将返回一个列表:
["c","d","f"]
这样的事情可能吗?
解决方法
1、使用aset来利用恒定成本成员资格测试。
2、即in,无论左侧操作数是什么,都需要固定的时间。
误解了布尔表达式的工作原理;它们不像英语句子那样工作,并且猜测您在这里谈论的是所有名称的相同比较。您正在寻找:
ifx==1ory==1orz==1:
x并y以其他方式自行评估(False如果0,True否则)。
3、可以使用针对元组的包含测试来缩短。
if1in(x,y,z):
或者更好:
if1in{x,y,z}:
以上就是python对单个值测试多个变量的方法,希望对大家有所帮助。更多Python学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
课程教程:python如何对单个值测试多个变量?下一篇:没有了