PYTHON-流程控制之if/while/for

內容:    流程控制:        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
相關文章
相關標籤/搜索