我想製作一個程序,返回我在程序中找到的一組True變量。就像這樣:在Python中打印真實組的更好方法
1 = True
2 = True
3 = False
4 = False
5 = True
我想是返回作爲打印
The true numbers are: 1, 2 and 5
編輯1:
的代碼是一個字母櫃檯!
一組中的eacha字母有一個值。
像 一個= 1 B = 2 ...
如果重複數的4倍以上,這個數字是一個真正的
該組將是一個名稱。像約翰在輸入。
該程序讀取它並給出每個字母的數字。
我現在正在使用的是這個(Preatty醜陋,我知道,但我本月開始編程......),其中「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)
向我們展示您的代碼,因此我們知道您試圖自己解決問題的方法 – depperm
什麼樣的數據類型持有這些int/boolean對? – Aaron
什麼是團隊? :s無論如何,你應該遵循depperm的建議併發布你的代碼的相關部分。我想你的字母計數器有很多不相關的代碼,所以我建議從初始化一個應該保存前面代碼結果的變量開始,然後嘗試解決問題。 – Aaron