[範例] 猜數目遊戲

作者: bigpigbigpig (To littlepig with love)   2014-05-19 11:42:27
===============================================================
# 猜數目遊戲
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 程式真好玩 :)
作者: tiefblau (tiefblau)   2014-05-19 13:04:00
原來py3可以用中文當變數,好歡樂XD 不需要指定編碼嗎?
作者: bigpigbigpig (To littlepig with love)   2014-05-19 13:14:00
不需要,我只是安裝 IDLE,然後輸入程式碼就 OK 了:)
作者: flarehunter (Range)   2014-05-19 16:57:00
怎麼不把所有的變數都換成中文的XD
作者: day831231 (下個地點)   2014-05-19 20:20:00
昨天去pycon,有個講者所有變數都用中文,超有趣
作者: XneoX (匿名衝動)   2014-05-20 14:22:00
音.擷取

Links booklink

Contact Us: admin [ a t ] ucptt.com