擅长:python、mysql、java
<p>你有两个问题:</p>
<pre><code>choice = int(input('Enter a coice :'))
if choice == '1':
</code></pre>
<p>在这里,您将比较integer choice和字符串“1”的值。在</p>
<p>第二个问题是,你有很多结构,看起来像:</p>
^{pr2}$
<p>这种开关可以用python和字典组成:</p>
<pre><code>import random
coin_sides = {
'1': 'Heads',
'2': 'Tails'
}
card_suits = {
'1': 'Hearts',
'2': 'Clubs',
'3': 'Diamonds',
'4': 'Spades'
}
print('1. Flip a coin')
print('2. Pick a card')
choice = input('Enter a coice :')
if choice == '1':
side = random.randint(0,1)
print 'You got {0}'.format(coin_sides.get(side))
elif choice == '2':
print()
print('1. Hearts')
print('2. Clubs')
print('3. Diamonds')
print('4. Spades')
print()
suitno = input('Choose a suit')
suit = card_suits.get(suitno)
value = random.randint(1,13)
print()
print('You picked', value, 'of', suit)
</code></pre>