擅长:python、mysql、java
<p>关于这个问题,使用<a href="https://docs.python.org/3/library/stdtypes.html#str.startswith" rel="nofollow noreferrer">str.startwith</a>将是最明确的方法:</p>
<pre><code># For now, this only works with letters A-D.
my_input = input("What word do you want to find out if the determiner is a/an?")
if my_input.startswith('a'):
print ("Start with an.")
else:
print ("Start with a.")
</code></pre>
<p>请注意,您不需要从字符串创建列表:字符串是可iterable的,它们支持<code>in</code>和开箱即用的索引。你知道吗</p>
<p>还要注意可读性的改进:</p>
<ul>
<li>使用大小写命名变量</li>
<li>以空格开始评论</li>
<li>不要把条件句放在括号里</li>
</ul>
<p>请参阅<a href="https://www.python.org/dev/peps/pep-0008/" rel="nofollow noreferrer">PEP8</a>,python样式指南,了解有关codestyle的更多问题和详细信息。你知道吗</p>
<p>干杯!你知道吗</p>