零基礎學python-2.1 輸出 print()

緊接着上一節說的例子python

源碼下載:點擊打開連接
dom

import random
secret=random.randint(1,100)#生成隨機數
#print (secret)
time=6#猜數字的次數
guess=0#輸入的數字
minNum=0#最小隨機數
maxNum=100#最大隨機數
print("---------歡迎來到猜數字的地方,請開始---------")
while guess!=secret and time>=0:#條件
    guess=int(input("*數字區間0-100,請輸入你猜的數字:"))
    print("你輸入數字是:",guess)
    if guess==secret:
        print("猜對了,真厲害")
    else:
        #當不等於的時候,還須要打印出相應的區間,讓用戶更容易使用
        if guess<secret:
            minNum=guess
            print("你的猜數小於正確答案")            
            print("如今的數字區間是:",minNum,"-",maxNum)
        else:
            maxNum=guess
            print("你的猜數大於正確答案")
            print("數字區間是:",minNum,"-",maxNum)
        print("太遺憾了,你猜錯了,你還有",time,"次機會")
    time-=1
print("遊戲結束")

在上面的例子裏面,咱們屢次使用print這個函數,來輸出一些提示性語句或者結果

這一節咱們就來聊一聊print函數


咱們打開idle,在裏面輸入x=2,這一句主要是賦值給x這個變量,後面會詳細說到變量是什麼,如今暫時就把變量理解爲存儲數據的地方spa

打印x這個變量有幾種方法:.net

1.直接使用print(x)code

2.在idle裏面直接輸入xblog

3.像上圖同樣在輸入x以後,能夠使用下劃線再次輸出,這裏面下劃線有特殊的意義,就是表示最後一個表達式的值,由於python會在後臺記錄下最後一個表達式遊戲

若是中間隔了一個其餘不是表達式的命令,它會直接報錯,你們注意下圖中間報錯的一段,下劃線沒有指向x這個表達式,因此報錯,而下面一段,輸入x,idle記錄了get

x這個表達式,因此輸入下劃線的時候他會有輸出input



print還能夠使用各類格式顯示



回到上面的遊戲,至此,咱們暫時只有第一句是能夠作到的,那麼,咱們就先完成第一句,後面邏輯判斷部分到時候再說

完成遊戲的第一步:

print("---------歡迎來到猜數字的地方,請開始---------")


這節就說到這裏,謝謝你們

------------------------------------------------------------------

點擊跳轉零基礎學python-目錄

相關文章
相關標籤/搜索