亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

自學Python編程的第二天----------來自苦逼的轉行人

系統 1628 0

今天是2019.9.11號22:51分

這是我自學Python的第二天,也是我寫博客的第二天,還是不知道怎樣寫博客的第二天,有點懵

今天學Python還是一樣的懵,錯誤還是有很多,而且腦中也不夠靈活,邏輯能力還是有待提高,

還得繼續加油,為了以后能成為一名IT大佬,我得堅持再堅持,努力再努力,加油吧!騷年!!!!!

結果是由過程決定的,相信我努力的過程會有回報的.我能行的,我相信自己

下面是我的知識總結和錯誤總結

======我======是======一======個======快======樂======的======分=======割======線======

          
            一.重要知識點:
          
          
1. 循環. while循環
while 條件:
代碼塊(循環體)
執行流程:
1. 判斷條件是否為真. 如果真. 執行代碼塊
2. 再次判斷條件是否為真......
3. 當條件為假.執行else 跳出循環. 循環結束

2. 格式化輸出
%s: 字符串的占位符, 可以放置任何內容(數字) #如果字符串中有了占位符. 那么后面的所有的%都是占位. 需要轉義
print("我叫%s, 今年年22歲了了, 學習python2%%了了") #后面的2%%需要轉義,因為前面已經有占位符了
print("我叫王尼瑪, 今年年22歲, 已經涼涼了了100%了了") #前面無占位符,所以后面的%就是%,不需要轉義
%d: 數字的占位符

3. 運算符
邏輯運算:
and 并且的意思. 左右兩端的值必須都是真. 運算結果才是真(一假為假)
or 或者的意思. 左右兩端有一個是真的. 結果就是真. 全部是假. 結果才能是假(一真為真)
not 非的意思. 原來是假. 現在是真. 非真即假, 非假既真(真假互換)
在沒有()的情況下not 優先級?高于 and,and優先級?高于or,即優先級關系為( )>not>and>or,同?一優先級從左往右計算
x or y , x為真,值就是x,x為假,值是y
x and y, x為真,值是y,x為假,值是x
break 結束循環. 停止當前本層循環
continue 結束當前本次循環. 繼續執行下一次循環

二.錯誤總結:
1.忘記設置變量sum、忘記把sum進行累加和忘記把sum值輸出
#題目1:1+2+3+...+100=?
'''
num=1
???????? -->>忘記設置一個sum變量(對比第二點)
while num<=100:
print(num)
num=num+1
????? -->>因為前面忘記設置變量,導致這里也沒有累加值(sum)(對比第二點)
????? -->>這里缺少把sum值輸出來(對比第二點)
'''
#出現這種錯誤是因為寫流程時沒有考慮全面和去思考先寫流程,寫完的時候沒有再看一遍流程是否有錯

2.沒有把sum值輸出放到while循環外
'''
num=1
sum=0
while num<101:
sum=sum+num
num=num+1
print(sum) -->>這里忘記把sum值輸出放到while循環外(即把print放到與while同一條豎線)
'''
#出現錯誤的原因是因為沒有考慮到while循環的嵌套關系和沒有考慮到一個縮進屬于一個等級

3.缺少判斷條件
#題目2:輸出1-100所有的奇數
'''
num=1
while num<=100:
num%2 !=0 -->>缺少判斷條件(應加上if,然后下一行print再縮進一次tab)
print(num)
num=num+1
#出現這個錯誤的原因是因為沒有考慮是否要有判斷條件,就只考慮了取余不等于0

4.單引號和括號用錯了
name=input('請輸入你的名字:')
gender=input('請輸入你的性別:')
age=input('請輸入你的年齡:')
hobby=input('請輸入你的愛好:')
print('我叫'+%s',性別是'+%s',今年'+%s',我是一個活潑開朗的人,愛好是'%s) % (name,gender,age,hobby) -->>單引號和括號用錯了
修改后:print('我叫%s,性別是%s,今年%s,我是一個活潑開朗的人,愛好是%s' % (name,gender,age,hobby)) -->>正確的
#出現這種錯誤是因為字符串的含義理解不到位,所以導致出現上面的例子

5.邏輯運算優先級
print(5 or 6 and 0 or 9 or 2 and 0 and 4 or 3 )判斷是3(×) -->>正確的是5
#出現這個錯誤是因為把邏輯運算的優先級別搞混了,正確的優先級別是not>and>or,有括號()先算括號()的
======我======是======一======個======快======樂======的======分=======割======線======
下面代碼是我學習過程中的代碼,有很多不足之處
            
              
                #
              
              
                題目1:1+2+3+...+100=?
              
              
                '''
              
              
                
num=1
????????               -->>忘記設置一個sum變量
while num<=100:
    print(num)
    num=num+1
    ?????               -->>因為前面忘記設置變量,導致這里也沒有累加值(sum)
    ?????               -->>這里缺少把sum值輸出來

              
              
                '''
              
              
                '''
              
              
                
num=1
sum=0
while num<101:
    sum=sum+num
    num=num+1
    print(sum)          -->>這里忘記把sum值輸出放到while循環外

              
              
                '''
              
              
                '''
              
              
                
num=1
sum=0
while num<101:
    sum=sum+num
    num=num+1
print(sum)

              
              
                '''
              
              
                #
              
              
                題目2:輸出1-100所有的奇數
              
              
                '''
              
              
                
num=1
while num<=100:
    num%2 !=0
    print(num)
    num=num+1

              
              
                '''
              
              
                
num
              
              =1

              
                while
              
               num<=100
              
                :
    
              
              
                if
              
               num%2 !=
              
                0:
        
              
              
                print
              
              
                (num)
    num
              
              =num+1
            
          

?

            
              
                #
              
              
                 name = "alex"
              
              
                
#
              
              
                 print("%s已經喜歡了沙河%%2的女生" % name)  # 如果字符串中有了占位符. 那么后面的所有的%都是占位. 需要轉義
              
              
                print
              
              (
              
                "
              
              
                wuse很色.喜歡了昌平%5的女生
              
              
                "
              
              ) 
              
                #
              
              
                 這句話中沒有占位符. %還是%
              
            
          
            
              
                #
              
              
                 1>2(false) and 3<4(ture) or 4>5(false) and 2>1(ture) or 9<8(false)                   -->>false
              
              
                
#
              
              
                 1>1(false) and 3<4(ture) or 4>5(false) and 2>1(ture) and 9>8(ture) or 7<6(false)     -->>false
              
              
                
#
              
              
                 not 2>1(false) and 3<4(ture) or 4>5(false) and 2>1(ture) and 9>8(ture) or 7<6(false) -->>false
              
              
                print
              
              (
              
                not
              
               5>6 
              
                and
              
               8<9 
              
                and
              
               9<3 
              
                or
              
               1<5 
              
                and
              
              
                not
              
               8>6 
              
                or
              
               5>5
              
                )


              
              
                #
              
              
                求出下列列邏輯語句句的值
              
              
                
#
              
              
                 8 or 4                            -->>8
              
              
                
#
              
              
                 0 and 3                           -->>0
              
              
                
#
              
              
                 0 or 4 and 3 or 7 or 9 and 6      -->>3
              
              
                print
              
              (5 
              
                or
              
               6 
              
                and
              
               0 
              
                or
              
               9 
              
                or
              
               2 
              
                and
              
               0 
              
                and
              
               4 
              
                or
              
               3 )
            
          

?


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 四虎成人免费影院网址 | 香港aa三级久久三级不卡 | 精品亚洲欧美中文字幕在线看 | 国产成人a视频在线观看 | 动漫三级在线观看 | 在线观看国产精美视频 | 青青青国产免费全部免费观看 | 国产欧美日韩中文字幕 | 亚洲国产图片 | a资源在线 | 丁香婷婷六月 | 一区不卡 | 亚洲欧美日韩国产vr在线观 | 91尤物在线 | 一级日本特黄毛片视频 | 黄片123 | 欧美成人午夜精品一区二区 | 国产aaaaaa| 欧美jizz40性欧美 | 久久影视免费体验区午夜啪啪 | 国产一区亚洲欧美成人 | 免费在线观看黄色毛片 | 日韩专区第一页 | 爱爱小视频在线观看网站 | 国产视频一区二区三区四区 | 九九热免费在线观看 | 中文在线观看视频 | 国产在线精品观看 | 久久日韩精品激情 | 国产亚洲精品自在久久不卡 | 国产亚洲精品一区二区 | 欧美洲大黑香蕉在线视频 | 亚洲大片免费看 | 亚洲国产精品久久久久久网站 | 国产亚洲女在线精品 | 日日草天天干 | 国内一区亚洲综合图区欧美 | 九九自拍视频 | 综合色天天 | 波多野结衣久久一区二区 | 日韩精品一区二区三区四区 |