日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

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

發布時間:2025/4/16 python 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小甲鱼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入门 猜数字游戏...的全部內容,希望文章能夠幫你解決所遇到的問題。

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