(11)python里面while到底有多少知识点
本系列文章將會(huì)以通俗易懂的對(duì)話方式進(jìn)行教學(xué),對(duì)話中將涵蓋了新手在學(xué)習(xí)中的一般問(wèn)題。此系列將會(huì)持續(xù)更新,包括別的語(yǔ)言以及實(shí)戰(zhàn)都將使用對(duì)話的方式進(jìn)行教學(xué),基礎(chǔ)編程語(yǔ)言教學(xué)適用于零基礎(chǔ)小白,之后實(shí)戰(zhàn)課程也將會(huì)逐步更新。
若有想學(xué)習(xí)的內(nèi)容可以在評(píng)論區(qū)留言,根據(jù)大家的要求持續(xù)更新。點(diǎn)贊過(guò)十萬(wàn)就算化成灰我也更新下一篇。(肯定不到,也會(huì)更的。)
有問(wèn)題也可以在評(píng)論區(qū)留言,也可以私聊我加我好友共同交流一起進(jìn)步~
喜歡內(nèi)容歡迎關(guān)注我、評(píng)論、點(diǎn)贊、收藏,這對(duì)我很重要,謝謝~
我的其它教程
教程點(diǎn)擊進(jìn)去將會(huì)有目錄
《看聊天記錄都學(xué)不會(huì)C語(yǔ)言?太菜了吧(1)我在大佬群里問(wèn)基礎(chǔ)問(wèn)題沒人理?——學(xué)習(xí)建議
《大學(xué)生C語(yǔ)言作業(yè)、習(xí)題100例白話詳解》
目錄
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》python 寫游戲好簡(jiǎn)單啊,我用鍵盤可以隨意控制角色了【python 游戲?qū)崙?zhàn) 04】—— 鍵盤控制角色移動(dòng)
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》游戲角色開始動(dòng)起來(lái)了,真帥!【python 游戲?qū)崙?zhàn) 03】—— 角色移動(dòng)
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》這是我第一次使用代碼創(chuàng)建出一個(gè)窗口【python 游戲?qū)崙?zhàn) 02】—— 創(chuàng)建游戲場(chǎng)景
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》這是我第一次使用代碼創(chuàng)建出一個(gè)窗口【python 游戲?qū)崙?zhàn) 01】—— 創(chuàng)建窗口
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(13)python 字典 2 分鐘速解—— 字典
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(12)python 的列表我從沒想過(guò)會(huì)那么好用—— 列表
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(11)python里面while到底有多少知識(shí)點(diǎn)—— break continue
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(10)無(wú)底洞的循環(huán)—— 循環(huán)初窺
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(9)集萬(wàn)家之長(zhǎng)不死 python—— 導(dǎo)包
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(8)我們開始做一個(gè)數(shù)字小游戲吧—— 數(shù)字游戲開始做 導(dǎo)包
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(7)我用函數(shù)寫了個(gè)特洛伊木馬—— 自定義函數(shù)
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(6)不會(huì)這個(gè)知識(shí)點(diǎn)代碼越寫越難—— and or 邏輯運(yùn)算
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(5)用前朝的劍斬今朝的官——if…else
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(4)小白不知道這個(gè)知識(shí)點(diǎn)將會(huì)錯(cuò)漏百出——if 與 層級(jí)
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(3)都說(shuō)123是字符不是數(shù)字——輸入與類型
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(2)在python中加號(hào)竟然如此善變——變量與運(yùn)算
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(1)裝載Python神器!亮劍!——helloworld
作者簡(jiǎn)介
作者名:1_bit
簡(jiǎn)介:CSDN博客專家,2020年博客之星TOP5,藍(lán)橋簽約作者。15-16年曾在網(wǎng)上直播,帶領(lǐng)一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關(guān)信息,迷茫的你會(huì)找到答案。
博客地址:https://i1bit.blog.csdn.net
🐰小C:小媛,這一節(jié)我們繼續(xù)學(xué)循環(huán)吧。
👸小媛:啊?之前不是學(xué)過(guò)循環(huán)了嗎? 😢
🐰小C:誰(shuí)告訴你循環(huán)只有這點(diǎn)內(nèi)容?
👸小媛:難道不止有這點(diǎn)內(nèi)容嗎? 😢
🐰小C:當(dāng)然不止有這點(diǎn)內(nèi)容了,還會(huì)有很多內(nèi)容呢呢。
👸小媛:所以到底有多少內(nèi)容? 😢
🐰小C:哈哈哈,我們?cè)賹W(xué)一一點(diǎn)關(guān)于 while 的內(nèi)容就可以學(xué)習(xí)到下一個(gè)內(nèi)容了。
👸小媛:不要騙我喲。
🐰小C:放心吧,很快就學(xué)會(huì)了的。
👸小媛:emmm,我覺得這個(gè)時(shí)候我們可以問(wèn)一下讀者“這點(diǎn)內(nèi)容”到底是多少內(nèi)容,哈哈哈。開始教我吧。 😂
🐰小C:那我們就把 while 循環(huán)的知識(shí)點(diǎn)先學(xué)會(huì)吧。
👸小媛:趕緊開始,別廢話。
🐰小C:哈哈哈,來(lái)了來(lái)了。上一節(jié)我們學(xué)習(xí)了 while 循環(huán),使用 while 加一個(gè)條件 True 可以一直循環(huán),但是我們想不進(jìn)行循環(huán)了怎么辦?
👸小媛:怎么辦?我不懂呀。
🐰小C:很簡(jiǎn)單,這個(gè)時(shí)候我們就應(yīng)該使用 break 和 continue。
👸小媛:這又是什么鬼,頭大了。 😂
🐰小C:都是小東西了,你看下面代碼。
while True:a=input()if a=="a123456":break👸小媛:這不也是在一直循環(huán)嗎?循環(huán)的內(nèi)容就是等待用戶輸入一個(gè)值存儲(chǔ)到 a,然后判斷這個(gè) a是否等于 a123456,等于的話就 break。
🐰小C:那你知道 break 是什么意思嗎?
👸小媛:哈哈哈,這個(gè)就不懂了,我只有 break 不懂,因?yàn)闆]學(xué)過(guò)。
🐰小C:break 其實(shí)就是跳出的意思,如果變量 a 等于 a123456,那么就跳出循環(huán),你可以試試。
👸小媛:真的耶,我輸入 a123456 后就跳出循環(huán)了。
👸小媛:原來(lái)這個(gè) break 就是這個(gè)意思,那我明白了,我們可以改動(dòng)上一節(jié)的程序,如果答對(duì)了多少題就可以跳出循環(huán)表示通關(guān)了。
🐰小C:要不你試試?
👸小媛:我已經(jīng)改好了,小意思。
import randomcount=0 while True:a=random.randint(0,10)b=random.randint(0,10)print(a,'+',b,'=?')c=int(input())if c==a+b:print('答案正確')count+=1else:print('答案錯(cuò)誤')if count>9:breakprint("恭喜你答對(duì) 10 題")🐰小C:哈哈哈,可以的,解釋一下為什么要這樣寫吧。
👸小媛:很簡(jiǎn)單啊,就是設(shè)置個(gè)變量 count 用來(lái)對(duì)答對(duì)的值做一個(gè)記錄,如果正確,那么就執(zhí)行 count+=1,之后再判斷這個(gè) count 是否大于 10,如果大于 10 就直接跳出 break 就可以了,挺簡(jiǎn)單的。 😎
🐰小C:不錯(cuò),看來(lái)你理解了。那你在看下面的代碼。
import randomi=0 while i<10:i+=1if i==5:continueprint(i)🐰小C:再給你看看結(jié)果。
🐰小C:為什么沒有輸出 5 呢?
👸小媛:啊這?那肯定是因?yàn)槟愕倪@串代碼咯。
if i==5:continue🐰小C:那為什么呢?
👸小媛:continue 的緣故吧,但是我并不知道這個(gè) continue 是什么意思。
🐰小C:其實(shí)這個(gè) continue 就是一個(gè)忽略此次循環(huán),不是跳出。運(yùn)行到這一段代碼的時(shí)候,將會(huì)執(zhí)行 continue 直接進(jìn)入下一次循環(huán),忽略本次循環(huán)。
👸小媛:所以之后的代碼就不執(zhí)行了?此時(shí)就會(huì)不輸出 5 的值,因?yàn)槟阍谶@里是當(dāng)這個(gè)循環(huán)變量 i 等于 5 的時(shí)候就會(huì)跳出。
🐰小C:是的,懂了吧。
👸小媛:問(wèn)題不大。 😎
總結(jié)
以上是生活随笔為你收集整理的(11)python里面while到底有多少知识点的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: (8)小白又如何?3分钟搞定一个 C#
- 下一篇: (12)python 的列表我从没想过会