擅长:python、mysql、java
<p>你试图对一个字符串进行模化,这毫无意义</p>
<p>您应该首先使用<code>.count</code>方法获得破折号的数量,然后对其进行模化,加上python 3中的<code>input</code>函数已经返回了一个字符串,因此您不需要转换它</p>
<pre><code>inp = input("Enter a list of dashes: ")
dashes = inp.count('-')
mod = len(dashes) % 2
if mod > 0:
print("0")
else:
print("1")
</code></pre>