python编程快速上手之第10章实践项目参考答案(10.8)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python编程快速上手之第10章实践项目参考答案(10.8)相关的知识,希望对你有一定的参考价值。

 1 #通过DEBUG可以看出是guess输入内容(heads, tails)和TOSS内容(0,1)不一致,需修改和TOSS的比较项。
 2 import random,logging
 3 logging.basicConfig(level=logging.DEBUG, format=%(asctime)s - %(levelname)s - %(message)s)
 4 logging.debug(Start of program)
 5 guess = ‘‘
 6 n=‘‘                                         #新增一个函数n
 7 while guess not in (heads, tails):
 8   print(Guess the coin toss! Enter heads or tails:)
 9   guess = input()
10   logging.debug(inputwords:(%s%%) % (guess))#debug guess内容
11   if guess == (heads):
12     n = 1
13   elif guess == (tails):
14     n = 0
15   logging.debug(inputwords:(%s%%) % (n))#debug n 内容
16 toss = random.randint(0, 1) # 0 is tails, 1 is heads
17 logging.debug(toss:(%s%%) % (toss))  #debug toss 内容
18 if toss == n:
19   print(You got it!)
20 else:
21   print(Nope! Guess again!)
22   guesss = input()
23   if toss == n:
24     print(You got it!)
25   else:
26     print(Nope. You are really bad at this game.)

 

以上是关于python编程快速上手之第10章实践项目参考答案(10.8)的主要内容,如果未能解决你的问题,请参考以下文章

python编程快速上手之第10章实践项目参考答案(12.13.1)

python编程快速上手之第10章实践项目参考答案(10.8)

python编程快速上手之第18章实践项目参考答案(18.14.3)

python编程快速上手之第10章实践项目参考答案

python编程快速上手之第18章实践项目参考答案(18.4.1)

python编程快速上手之第5章实践项目参考答案