擅长:python、mysql、java
<p>您的输出在else块中。从那里删除它,代码应该可以工作</p>
<pre><code>while True:
try:
sheep = int(input("How many sheep?"))
break
except:
print("Please enter a digit")
if sheep>=0 and sheep<=39:
zakat=0
elif sheep >=40 and sheep<=120:
zakat=1
elif sheep>=121 and sheep<=200:
zakat=2
elif sheep>=201 and sheep<=399:
zakat=3
zakat = sheep// 100
print("The zakat amount of sheep:" + zakat)
</code></pre>