嘿所有在stackoverflow! 我正在學習python,需要編寫一個程序來檢查一個數字是否是自傳式的。 EG: 21200是自傳式的,因爲它有2個0,1個2個2個0個3個和0個4個。這是我到目前爲止有:python的自傳體數字?
# Autobiographical numbers
a = input("Number: ")
abn =
if a == abn:
print(a, "is autobiographical")
else:
print(a, "is not autobiographical")
,你可以看到我已經離開了荷蘭的可變開,因爲我不知道究竟是如何做到這一點。我想我已經確定與LEN的長度(a),然後使用類似
[x[::1] for x in b]
,但我不太清楚,因爲我很新的蟒蛇。 謝謝, python的no0b。
查看http://rosettacode.org/wiki/Self-describing_numbers –