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

自學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條評論
主站蜘蛛池模板: 在线免费黄色片 | 中文字幕国产专区 | 免费视频爰爱太爽了 | 国产精品2020在线看亚瑟 | 成人a大片高清在线观看 | 天天操天天插天天干 | 亚洲免费在线播放 | 四虎国产免费 | 这里只有精品首页 | 日本中文一二区有码在线观看 | 狠狠干艹 | 国产精品青草久久福利不卡 | 国产uv1区二区三区 国产va | 久久亚洲国产精品五月天婷 | 欧美毛片网站 | 精品伊人久久大香线蕉网站 | 久久精品国产第一区二区 | 日韩欧美视频一区 | 桃色视频在线观看 | 免费观看黄色的网站 | 九九热最新视频 | 女人18毛片a级 | 久青草影院在线观看国产 | 亚洲精品一区二区三区在线播放 | 欧美日本黄色片 | 欧美成人免费观看国产 | 久久亚洲精品成人综合 | 五月婷婷在线视频观看 | 奇米在线免费视频 | 日本高清视频一区二区三区 | 久操香蕉 | 日本不卡视频在线观看 | 成人欧美一区二区三区视频xxx | 亚洲日本aⅴ片在线观看香蕉 | 精品在线一区二区 | 欧美做爰xxxⅹ性欧 欧美做爰xxxⅹ在线视频hd | 俺去久久 | 四虎精品影院 | 福利视频在线 | xxxx久久 | 国产精品成人观看视频国产奇米 |