91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python入門小程序(一)

發布時間:2020-06-17 02:33:41 來源:網絡 閱讀:869 作者:wang_shujuan 欄目:編程語言

學習了FishC的Python零基礎入門第4節,本次的內容是Python的while循環語句和條件語句。

1. 用一個條件語句實現猜數字的小程序

程序設定一個數字,用戶輸入一個數字,判斷是否猜對。

temp=input("猜猜我心中的數字:")
guess=int(temp)
if guess==8:
    print("猜對!")
else:
    print("猜錯了!")
print("游戲結束!")

###運行結果:
Python入門小程序(一)

2. 改進程序猜隨機數字

上一個程序中,用戶猜錯要重新運行程序,嵌套while循環讓用戶可以一直猜,知道猜對。另外,系統設定的數字不能是靜態的,要改為隨機生成。

#改進
import random
temp = input("猜猜我心中的數字:")
guess=int(temp)
secret=random.randint(1,10)
while guess!=secret:
if (guess<secret):
print("猜小了!")
else:
print("猜大了!")
temp=input("猜猜我心中的數字:")
guess = int(temp)
print("猜對!游戲結束!")

###運行結果:
Python入門小程序(一)

3. 改進程序限定用戶的機會

現在,用戶只能有三次機會來猜數字。我們可以修改循環的條件,當用戶沒猜中并且機會還沒用完,就一直執行這個循環體。


import random
temp = input("猜猜我心中的數字:")
guess = int(temp)
secret = random.randint(1,10)
i = 2
while (guess!=secret)and(i):
if (guess < secret):
print("猜小了!")
print("剩余機會次數:",i)
else:
print("猜大了!")
print("剩余機會次數:", i)
temp = input("猜猜我心中的數字:")
guess = int(temp)
i = i - 1

else:
if(i>0):
print("猜對!游戲結束!")
else:
print("你的機會用完!")



###運行結果:
![image](https://raw.githubusercontent.com/wangshujuan/PostImage/master/PythonBasic1/%E6%8D%95%E8%8E%B73.PNG)

## 4. 總結一下要點
*  在 python 中,while … else 在循環條件為 false 時執行 else 語句塊。
*  Python中的and邏輯運算操作符可以將任意表達式連接在一起,并得到一個布爾類型的值。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

夏津县| 平远县| 衡水市| 夏河县| 六盘水市| 同仁县| 余庆县| 永善县| 临洮县| 洛浦县| 泾阳县| 应城市| 右玉县| 庄浪县| 长葛市| 斗六市| 巴中市| 奈曼旗| 栾川县| 大名县| 兴化市| 达日县| 大城县| 淳安县| 桃江县| 延长县| 萨嘎县| 白河县| 星座| 泽州县| 永济市| 安阳县| 建德市| 永康市| 四子王旗| 汉沽区| 铜川市| 广安市| 思茅市| 屯昌县| 金川县|