日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

小甲鱼python数字游戏给三次机会_【python 入门案例】小甲鱼python入门 猜数字游戏...

發布時間:2025/4/16 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小甲鱼python数字游戏给三次机会_【python 入门案例】小甲鱼python入门 猜数字游戏... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、猜數字——一次機會,無提示

print("--------------第一次嘗試---------------")

temp = input("猜一下小西幾心里想的什么數字:") # input 函數,讀取輸入的內容,并將其輸出為字符串

guess = int(temp) # int 函數,將字符串轉化為整型數值

# if函數語句為if-elif-else,當只有一個條件時為if-else

# 每個條件后面必須跟冒號,每個子句前必須縮進

if guess == 8:

print("哈哈猜對了,恭喜你成為我的寵物")

print("是不是很開心啊")

else:

print("哈哈猜錯了,你將成為我的寵物!")

print('跟主人回家吧!')

在編寫代碼時,犯了很多低級錯誤,比如字符串沒有加引號,if函數條件語句后面沒有冒號,主要是因為開始就嘗試更改原代碼,沒有搞懂各個函數的意義,因此查了條件函數的具體使用方法和zh就成注意事項行了,并嘗試了以下改進

二、猜數字——一次機會,提示大小

print("--------------第二次嘗試之提示大小---------------")

temp = input("猜一下小西幾心里想的什么數字:") # input 函數,讀取輸入的字符串

guess = int(temp) # int 函數,將字符串轉化為整型數值

if guess == 8:

print("哈哈猜對了,恭喜你成為我的寵物")

print("是不是很開心啊")

elif guess < 8:

print("小了小了")

else:

print("大了大了")

這里使用 if-elif-else 函數很容易實現

三、猜數字——不限次機會,提示大小

print("--------------第三次嘗試之循環---------------")

temp = input("猜一下小西幾心里想的什么數字:") # input 函數,讀取輸入的字符串

guess = int(temp) # int 函數,將字符串轉化為整型數值

# while 函數語句,當條件為真時,無限循環將無限執行

# while … else 在循環條件為 false 時執行 else 語句塊

while guess != 8:

if guess < 8:

print("小了小了")

else:

print("大了大了")

temp = input("猜一下小西幾心里想的什么數字:")

guess = int(temp)

else:

print("哈哈猜對了,恭喜你成為我的寵物")

print("是不是很開心啊")

while函數的學習是在查找if函數使用方法時看到的,當時就想引入while函數就可以實現直到猜測到正確答案位置的游戲

雖然感覺自己看完都學會了,但是編寫時還是出了很多問題,總結了一下注意的點:

1.while條件為真時,while下縮進的語塊將無限循環,注意設置退出條件或打斷循環的代碼

2.條件語句后面要加冒號!加冒號!加冒號!!!!

3.循環語句要注意重新給變量賦值的位置,在這個案例中變量的賦值不會隨條件改變,因此自我感覺在條件為真的執行語塊后加入比較好。

總結

以上是生活随笔為你收集整理的小甲鱼python数字游戏给三次机会_【python 入门案例】小甲鱼python入门 猜数字游戏...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。