擅长:python、mysql、java
<p>有几件事要告诉你:</p>
<p>这样加载会“更好”:</p>
<pre><code>with file('morsecodes.txt', 'rt') as f:
for line in f:
line = line.strip()
if len(line) > 0:
# do your stuff to parse the file
</code></pre>
<p>这样就不需要关闭,也不需要手动加载每一行等</p>
<pre><code>for letter in userInput:
if ValidateLetter(letter): # you need to define this
code = GetMorseCode(letter) # from my other answer
# do whatever you want
</code></pre>