猜硬币

# -*- coding: utf-8 -*-

import random #载入随机函数模块
import logging #载入日志模块
logging.basicConfig(filename="log.txt",level=logging.DEBUG,format = " %(asctime)s - %(levelname)s - %(message)s")
#设置日志功能,保存在log.txt文件,级别设置是longging.DEBUG(最低级别),format设置输出文本格式
#logging.disable(logging.CRITICAL) #禁用日志功能
guess = ""
while guess not in ("heads","tails"): #直到guess的值是head和tails之一
print("Guess the coin toss!Ender heads or tails:")
guess = input()

toss = random.randint(0,1) #0 is tails,1 is heads #随机函数,决定toss是tails还是heads
if toss == 0:
toss = "tails"
else:
toss = "heads"

logging.debug("guess=" + guess + "," +"toss=" + toss) #日志输出,检测guess和toss的值

if toss == guess:
print("You got it!")
else:
print("Nope!Guess again!")
guess = input()
if toss ==guess:
print("You got it")
else:
print("Nope.you are really bad at this game.")
logging.debug("guess=" + guess + "," +"toss=" + toss) #日志输出,检测guess和toss的值
posted on 2018-03-13 15:47  学习代码小仓库  阅读(162)  评论(0编辑  收藏  举报