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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

while语句学习

發布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 while语句学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

while語句

  • while [break][continue]

    • break 退出當前循環

    • continue 退出當前循環,并重新循環。

    • 執行語句可以是單個語句或語句塊。判斷條件可以是任何表達式,任何非零、或非空(null)的值均為true。

      當判斷條件假false時,循環結束。

while 判斷條件:執行語句…… # 1~100的數相加 count = 1 val = 0 while count <= 100:val = val + countcount = count + 1 print(val) # 1-2+3-4+5-6```-100的算法 val = 0 count = 1 while count <= 100: val_1 = count % 2 # val_1 這個變量是為了比較奇偶數,同時也給val_1賦值為1. if val_1 == 1: val = val + count #所以這里不用val_1 + count,而用val else: val = val - count count = count + 1 print(val) # ### 練習題 ### ''' 1. 猜數字,設定一個理想數字比如:66, 讓用戶輸入數字,如果比66大,則顯示猜測的結果大了; 如果比66小,則顯示猜測的結果小了; 只有等于66,顯示猜測結果正確,然后退出循環。 給用戶三次猜測機會, 如果三次之內猜測對了,則顯示猜測正確,退出循環, 如果三次之內沒有猜測正確,則自動退出循環,并顯示‘大笨蛋’ ''' value = 66 count = 1 content = """歡迎來到猜數字游戲 你有三次機會喲""" print(content) while count <= 3:val = input('請輸入你猜的數字:')val = int(val)if val < value:print('你猜的數字小了。')elif val > value:print('你猜大了')elif val == value:print('恭喜你猜對了')breakelse:print("請輸入純數字")count += 1if count > 3:print('大笨蛋') # 用戶登錄(三次重試機會)username = '張三' password = '123456' count = 1 count_1 = 3 while count <= 4:user = input('請輸入用戶名:')pass_word = input('請輸入密碼:')content = '''用戶名或密碼錯誤! 請重新登陸,你還有%s次機會''' %(count_1,)if user == username and pass_word == password:print('登陸成功!')breakelif count == 4 :print("您無法登陸請1000天后重試!")else:print(content)count += 1count_1 -= 1
  • 格式符%s的運用,(content = '''用戶名或密碼錯誤!
    請重新登陸,你還有%s機會''' %(count_1,) 最后一定要加“,”

轉載于:https://www.cnblogs.com/Dtime/p/10959129.html

總結

以上是生活随笔為你收集整理的while语句学习的全部內容,希望文章能夠幫你解決所遇到的問題。

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