擅长:python、mysql、java
<p>嗯,我第一次写这个,但鲍里斯的更简洁,所以我决定不提交。。。不过,对初学者来说可能更容易阅读。你知道吗</p>
<pre><code>quality_list = ['Flaming', 'Frozen', 'etc.']
quality = random.choice(quality_list)
item_list = ['Sword', 'Dagger', 'Mace', 'etc.']
item = random.choice(item_list)
hot_qualities = ['Flaming', ...]
cold_qualities = ['Frozen', ...]
hot_elements = ['Fire', 'Inferno']
cold_elements = ['Cold', 'Frost']
if quality in hot_qualities:
element = random.choice(hot_elements)
elif quality in cold_qualities:
element = random.choice(cold_elements)
# NB this is Python 2.X's print and string format, adjust accordingly for 3.X
print "%s %s of %s" % (quality, item, element)
</code></pre>
<p>但在实际项目中,我会像鲍里斯那样进一步概括。你知道吗</p>