python學習記【1】

來源:互聯網
上載者:User

標籤:input   控制   bigger   time   too   count   while   think   今天   

本人是個滲透小子 從開始接觸滲透已經將近四年了

現在目標就是python的學習與應用

今天聽了老男孩的python的課程所以心血來潮就來寫個文章

今天的內容很是多  主要學習了有幾個塊

1、 使用者的互動

使用input 輸入資訊

Input 接受的值是string類型的

如果想要輸入int類型的需要類型轉換

格式:intinput輸入一個數字:))

2、 IF判斷流程式控制制

If 顧名思義就是判斷語句

If語句的格式:

              If [條件]:

                     [語句塊]

              Elif [條件]:

                     [語句塊]

              Else:

                     [語句塊‘前麵條件都不成立執行

3、 While迴圈語句

While迴圈和for迴圈區別不用多說

While迴圈可以靈活運用

While 迴圈格式1

        A=0                      ‘迴圈控制變數

        While true:

               [

               A+=1

語句塊]

        Else:

               [語句塊]             ‘迴圈體結束後執行

While 迴圈格式2

        A=0                      ‘迴圈控制變數

        While [迴圈結束時的條件]:

               [

               A+=1

語句塊]

        Else:

               [語句塊]             ‘迴圈體結束後執行

4、 Break 和 Continue 的區別

兩個都是結束語句

這兩個區別就是

Continue 是跳出本次迴圈,繼續下一次迴圈。

Break 是直接結束整個迴圈。

5、 For迴圈語句

For 迴圈又要進階一些

很多程式員都知道我就不做過的說法

For迴圈語句格式:

        For i in range([下界],[上界],[步長]):  i是個臨時變數

               [迴圈體]

        Else:

               [語句塊]             ‘迴圈結束時執行

6、 課程中學習的例子

While:

age=15

count= 0

 

while count<3:

    gues=int(input("gues age:"))

    if gues==age:

        print ("yes ")

        break

    elif gues>age:

        print ("think smaller..")

    else:

        print ("think bigger!")

    count+=1

    if count == 3:

             countine =input("do you want to keep guessing..?")

    if  countine !=‘n‘:

         coun =0

else:

print ("you have tried too many times... fuck off")          ‘最終最佳化完成的程式

         for:

                   age=15

for i in range(3):

gues=int(input("gues age:"))

                       if gues==age:

                           print ("yes ")

                           break

                       elif gues>age:

                           print ("think smaller..")

                       else:

                            print ("think bigger!")

else:

                       print ("you have tried too many times... fuck off")

                 

         if:這個上面的都有我就不單獨寫了

 

致名言:

         以後輝煌的你一定會感謝現在努力的你!

 

 

                                                                                                                                                     筆者:神神的飛

python學習記【1】

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.