我想做一个程序,返回我在程序中找到的一组真变量。像这样:
1 = True
2 = True
3 = False
4 = False
5 = True
我想要的是作为印刷品返回
The true numbers are: 1, 2 and 5
编辑1:
代码是字母计数器!你知道吗
组中的每个字母都有一个值。你知道吗
就像 a=1 b=2个 ... 你知道吗
如果一个数字重复超过4次,则该数字为真
这个团体就是一个名字。就像约翰在监狱里。你知道吗
程序读取它并为每个字母给出一个数字。你知道吗
我现在用的是这个(我知道很难看,但我这个月开始编程…),其中“a”是名字中字母a的数量,b是名字中字母b的数量。。。。你知道吗
if (a + j + s) >=4:
exe1 = 1
else:
exe1 = ""
if (b + k + t) >=4:
exe2 = 2
else:
exe2 = ""
if (c + l + u) >=4:
exe3 = 3
else:
exe3 = ""
if (d + m + v) >=4:
exe4 = 4
else:
exe4 = ""
if (e + n + w) >=4:
exe5 = 5
else:
exe5 = ""
if (f + o + x) >=4:
exe6 = 6
else:
exe6 = ""
if (g + p + y) >=4:
exe7 = 7
else:
exe7 = ""
if (h + q + z) >=4:
exe8 = 8
else:
exe8 = ""
if (i + r) >=4:
exe9 = 9
else:
exe9 = ""
print("Excesses:", exe1, exe2, exe3, exe4, exe5, exe6, exe7, exe8, exe9)
你为什么不用字典?以这段代码为例。你知道吗
现在你看到名单了-虽然在括号里,我不知道如何删除他们,因为他们是名单的一部分。。。也许再次迭代应该可以解决这个问题,尽管我不是一个真正的Python专家。你知道吗
相关问题 更多 >
编程相关推荐