作者bigpigbigpig (To littlepig with love)
看板Python
标题[范例] 猜数目游戏
时间Mon May 19 11:42:27 2014
===============================================================
# 猜数目游戏
import random
次数 = 0
myName = input("嗨,你好,你叫什麽名字?")
number = random.randint(1,100)
print("呃,%s,我心里想到 1 到 100 之间的一个数目。" % myName)
while 次数 < 10:
guess = int(input("猜猜看:"))
次数 = 次数 + 1
if guess < number:
print("不对,太小了。")
print()
if guess > number:
print("不对,太大了。")
print()
if guess == number:
break
if guess == number:
print("赞哦,%s :) 你只猜 %d 次就猜对了。" % (myName,次数))
if guess != number:
print("其实我心中想到的是 %d。" % number)
================================================================
执行范例:
>>>
嗨,你好,你叫什麽名字?Timothy
呃,Timothy,我心里想到 1 到 100 之间的一个数目。
猜猜看:50
不对,太小了。
猜猜看:75
不对,太小了。
猜猜看:87
不对,太大了。
猜猜看:81
不对,太小了。
猜猜看:84
赞哦,Timothy :) 你只猜 5 次就猜对了。
=============================================
变数名称可以使用中文,写 Python 3 程式真好玩 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.153.210
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Python/M.1400470950.A.7B4.html
※ 编辑: bigpigbigpig (111.243.153.210), 05/19/2014 11:43:14
1F:推 tiefblau:原来py3可以用中文当变数,好欢乐XD 不需要指定编码吗? 05/19 13:04
2F:→ bigpigbigpig:不需要,我只是安装 IDLE,然後输入程式码就 OK 了:) 05/19 13:14
3F:推 flarehunter:怎麽不把所有的变数都换成中文的XD 05/19 16:57
4F:推 day831231:昨天去pycon,有个讲者所有变数都用中文,超有趣 05/19 20:20
5F:推 XneoX:音.撷取 05/20 14:22