內容: 流程控制: 1. if 2. while 3. for==================================流程控制之if判斷1 什麼是if判斷 判斷一個條件若是成立則作...不成立則作....2 爲什麼要有if判斷 讓計算機可以像人同樣具備判斷的能力 既然咱們編程的目的是爲了控制計算機可以像人腦同樣工做, 那麼人腦能作什麼,就須要程序中有相應的機制去模擬。人腦無非是數學運算和邏輯運算, 對於數學運算在上一節咱們已經說過了。 對於邏輯運算,即人根據外部條件的變化而作出不一樣的反映3 如何用if判斷語法'''if 條件1: 子代碼塊1 子代碼塊2elif 條件2: 子代碼塊3 子代碼塊4.........else: 子代碼塊5 子代碼塊5'''流程控制之while循環1. 什麼是循環 循環指的是一個重複作某件事的過程2. 爲什麼要有循環 爲了讓計算機可以像人同樣重複作某件事 #上節課咱們已經學會用if .. else 來猜年齡的遊戲啦, 可是隻能猜一次就中的機率過小了,若是我想給玩家3次機會呢? 就是程序啓動後,玩家最多能夠試3次,這個怎麼弄呢? 你總不會想着把代碼複製3次吧。。。。3. 如何用循環while循環的語法:while循環又稱爲條件循環,循環的次數取決於條件while 條件: 子代碼1 子代碼2 子代碼3如何結束while循環方式一:操做while循環的條件讓其結束方式二: break強行終止本層循環while+continue:continue表明結束本次循環,直接進入下一次只能在cotinue同一級別以前加代碼count=1while count < 6: if count == 4: count+=1 continue print(count) count+=1不該該將continue做爲循環體最後一步執行的代碼while True: print('11111') print('22222') print('333') continuewhile+elsecount=1while count < 6: if count == 4: break print(count) count+=1else: print('會在while循環沒有被break終止的狀況下執行')while循環的嵌套tag控制全部while循環'''print('start...')tag=Truewhile tag: um=input('ur username>>>') pwd=input('ur password>>>') if um == 'abc' and pwd == '123': print('login in') tag=False else: print('username or password error')print('end...')=========================''' for循環主要用於循環取值1 迭代式循環:for,語法以下 for i in range(10): 縮進的代碼塊2 break與continue(同上)3 循環嵌套打印九九乘法表打印金字塔開發工具IDE 集成開發環境(IDE,Integrated Development Environment )爲什麼要用IDE到如今爲止,咱們也是寫過代碼的人啦,但你有沒有發現,每次寫代碼要新建文件、寫完保存時還要選擇存放地點,執行時還要切換到命令行調用python解釋器,好麻煩呀,可否一鼓作氣,讓我簡單的寫代碼?此時開發工具IDE上場啦,一個好的IDE能幫你大大提高開發效率。不少語言都有比較流行的開發工具,好比JAVA 的Eclipse, C#,C++的VisualStudio, Python的是啥呢?Pycharm,最好的Python 開發IDE