random模塊的應用及常犯的錯誤-猜大小數字遊戲

import random

computer = random.randint(1,100)

while True:

    you =int(input('請輸入你要選擇的數字'))

    if you ==  computer:

        break

    elif you > computer:

        print('很遺憾,您猜大了')

    elif you < computer:

        print('很遺憾,您猜小了')

1、我們首先要導入random模塊,然後才能用裏面的方法;

2、用random下的randint方法,取一個值賦值給電腦;

3、然後我們在做判斷,等於、大於還是小於;

4、放在一個死循環裏,如果沒有猜對就可以一直猜,如果猜對就break

注意事項:

       這是一個很簡單的猜數字大小的遊戲,很簡單,但是新手很容易

犯錯,比如if、elif後面加冒號,將input轉化爲整型,本人犯過一個錯

誤,也是最難發現的,就是新手排錯一般也不會發現的,就是文件名

保存的時候不可以用random命名,包括目錄下面的文件夾也不可以用

random命名,這樣的話報錯就會出現,"random模塊沒有隨機屬性的

錯誤",本人親身經歷,進過一番查找也沒有查出是哪裏的問題,虛擬機

刪掉重新安裝還是不行,在朋友的電腦上運行還是同樣的問題,還是第

二天問了老師,才知道是哪裏出了問題,我們都知道變量名不能用關鍵

字,那麼文件名也不可以用關鍵字,這樣我們導入模塊的時候,就會出

錯,也希望看到文章的新手朋友,要多多注意,路還長,慢慢積累經驗,

相信有一天一定可以成爲一個特別出色的python開發工程師。

 

                                                          再次感謝大家的閱讀

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章