本栏目开发环境:Windows xp + Python 3.3.5
1.猜数游戏,主要领会if else语句 while语句 以及基本的Python语法知识。
</pre><pre code_snippet_id="614270" snippet_file_name="blog_20150308_1_194530" name="code" class="python">
#Time;2014,03,08
#Author:Xiaoyang
#Function:guessing game
import random #导入random包
secret = random.randint(1,100) #随机生成1到10之间的整数[1,100]
print('----------欢迎来到猜数游戏----------')
temp = input("不妨猜一下我现在心里想的是哪个数字(1到100):")#输入的为字符串类型
guess = int(temp)#将字符串类型转换为整
guessNum = 1
while guess != secret :
if guess > secret:
print("大了,大了")
else:
print("小了,小了")
temp = input("请重新输入:")
guess = int(temp)
guessNum = guessNum + 1
if guess == secret:
if guessNum == 1:
print("你是我心里的蛔虫么?!奖励大红包")
if guessNum > 1 and guessNum < 7: # and为Python中的“且”关系
print("运气不错哦,奖励小红包")
if guessNum >= 7:
print("哼,猜中了也没有奖励!")
print("=====游戏结束======")
# 使用dir(__builtins__)可以查看所有Python的BIF,使用 help()可以查看解释
# 注意,Python中的缩进基本相当于C like 语言中的大括号,谨慎使用