python筆記 第一天

2022-06-11 15:30:16 字數 1281 閱讀 8506

第乙個程式的一些隨記:

原例項程式:

print ("乙個小遊戲,簡單的測試一下語法和功能")

temp = input ("猜猜我現在想的數字是哪乙個:")

guess = int (temp)

while guess != 8 :

temp = input ("猜錯了:")

guess = int (temp)

if guess == 8 :

print ("好厲害,居然猜對了")

else :

if guess > 8 :

print ("給你個提示吧:太大了")

else :

print ("給你個提示吧:太小了")

print ("遊戲結束啦!")

存在的問題:

1、第一次猜對並沒有正確的提示,直接輸出遊戲結束

2、第一次猜測無提示

改進如下:

print ("乙個測試性的小遊戲")

temp = input ("猜猜我現在想的數字是什麼:")

guess = int (temp)

while guess != 8 :

temp = input ("猜錯了,再給你一次機會:")

guess = int (temp)

if guess > 8 :

print ("大了,在想一想:")

if guess < 8 :

print ("小了,在想一下:")

else :

print ("猜對了")

print ("遊戲結束啦")

1、改進第一次猜對後有正確的提示

2、雖然第一次猜測仍無明確提示,但輸出的語句可以暗示執行程式的使用者再次嘗試

3、**更簡短了

4、雙if不知是否更合理有待後續補充

筆記:1、條件分支:

if 條件:

條件為真(true)執行的操作

else :

條件為假(false)執行的操作

2、while迴圈語法:

while 條件 :

當條件為真(true)時執行迴圈

當條件為假(false)時不執行迴圈

3、int

int()

將乙個字串或數字轉換為整型

markdown測試

第一天筆記

ide integrated development environment 整合開發環境 常用開發環境有idle pythcharm wingide eclipse ipython 1.ctrl z 和回車 2.輸入quit 命令 3.直接關閉命令列視窗 ctrl c python中一切皆物件。物...

python 第一天學習筆記

n 表示轉行,當字串裡含有 n時 用原始字串 當處理 print a new 時,有兩種辦法 1.用反斜槓來轉義反斜槓 print a new 2.用原始字串 print r a new 處理好幾行的字串 用三重引號字串 print 第一行 第二行第三行 引入外援random 模組 函式randin...

python學習筆記(第一天)

python標誌符 1 標誌符包括 字母 數字 下劃線 2 標誌符區分大小寫 3 下劃線標誌符含義 foo 不能直接訪問的類屬性,需通過介面訪問,不能from xx import 匯入 foo 類的私有成員,foo 特殊方法的專用標誌符,如 init 代表類的建構函式 4 一行顯示多條語句,用 分割...