欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

自學Python編程的第五天(希望有IT大牛幫我看最下面的代碼

系統 1705 0

2019-09-15-15:40:24

今天沒有學知識,是一個一周總結,把這一周學的知識總結一遍,然后把做過的練習題再做一遍

看是否還會有再出現同樣的錯誤,而且還可以知道有哪些知識點沒有掌握好,可以把它再進行鞏固一遍

做了一遍沒有發現有很大的錯誤,只是很多知識點有印象,但不深刻,還得鞏固.

======我======是======一======條======快======樂======分======割======線======,

          
            OneWeek_Summarize.
          
          
目前Python主要應?用領域:
云計算: 云計算最?的語言, 典型應?用OpenStack
WEB開發: 眾多優秀的WEB框架,眾多?大型?網站均為Python開發,Youtube, Dropbox, ?豆瓣,典型WEB框架有Django
科學運算、人?工智能: 典型庫NumPy, SciPy, Matplotlib, Enthought librarys,pandas
系統運維: 運維?人員必備語言
?金金融:量量化交易易,?金金融分析,在?金金融?工程領域,Python不不但在?用,且?用的最多,?而 且重要性逐年年提?高。
原因:作為動態語?言的Python,語?言結構清晰簡單,庫豐富, 成熟穩定,科學計算和統計分析都很?牛逼,?生產效率遠遠?高于c,c++,java,
尤其擅?長 策略略回測 圖形GUI: PyQT, WxPython,TkInter

1.變量
將運算的中間結果暫存到內存,以便便后續程序調?
2.變量的名命規則
1.由數字、字母、下劃線組成
2.不用用數字開頭
3.要有意義(是因為可以讓自己更加能夠記住這個變量是做什么的)
4.盡量不要用中文(因為用中文容易出現代碼錯誤)
5.不要太長(太長容易在下次使用時會出現錯誤和麻煩)
6.區分大小寫
7.不要用關鍵字(因為用關鍵字會導致下個循環要使用時出現錯誤)
8.建議用駝峰和下劃線分隔名命
駝峰:即首字母大寫,其余全部用小寫
下劃線分隔:即多個單詞用下劃線分隔
3.常量
在python中不存在絕對的常量. 約定俗成, 所有字??寫就是常量。
例如: PI = 3.141592653
4.基本數據類型
1. int ==> 整數. 主要?來進行數學運算
常見的數字都是整數類型,用于計算大小和比較
有+ - * /(除法) %(取余) //(整除) > < >= <= != **(次方)
2. str ==> 字符串, 可以保存少量數據并進行相應的操作
用',",''',""" 引起來的都是字符串 * +(把字符串鏈接起來)
3. bool==> 布爾值,判斷真假, True, False
0是False 非0是True
空字符串是False,不空是True
4. list==> 列表,存儲?量數據.?[]表示
5. tuple=> 元組, 不可以發?改變 ?()表?
6. dict==> 字典, 保存鍵值對, ?樣可以保存?量數據
7. set==> 集合, 保存?量數據. 不可以重復. 其實就是不保存value的dict
5.用戶交互(input)
變量=input("提示語").變量是字符串類型.字符串(str)轉變成整數(int)用int(str)
6.if語句
1.if 條件:
代碼塊
2.if 條件:
代碼塊
else 條件:
代碼塊
3.if 條件:
代碼塊
elif 條件:
代碼塊
else 條件:
代碼塊
4.if 條件:
代碼塊
if 條件:
代碼塊
else 條件:
代碼塊
else 條件:
代碼塊
#注意:第四點是if語句嵌套,可以無限嵌套,但是一般在實際開發中建議不要超過三層嵌套
5. content=input('xxx')
if 'xxx' in content or 'yyy' in content:
print()
else:
print()
#注意:可以判斷xxx字符串是否出現在xxxxx字符串中
7.while循環語句
1.while 條件:
代碼塊
執行流程:
1. 判斷條件是否為真. 如果真. 執行代碼塊
2. 再次判斷條件是否為真......
3. 當條件為假.執行else 跳出循環. 循環結束
2.while 條件:
代碼塊(pass)
else:
代碼塊(循環在正常情況跳出之后會執行這里)
注意: 如果循環是通過break退出的. 那么while后面的else將不會被執?,
只有在while條件判斷是假的時候才會執?這個else
pass:不表?任何內容. 為了代碼的完整性. 占位而已
3.結束循環
1.改變條件.
2.break
8.break和continue
1. break: 立刻跳出循環,打斷的意思
2. continue: 停?止本次循環,繼續執?下一次循環.
9.格式化輸出
%s: 字符串的占位符, 可以放置任何內容 #如果字符串中有了占位符. 那么后面的所有的%都是占位. 含有類似2%的%號需要轉義
print("我叫%s, 今年年22歲了了, 學習python2%%了了") #后面的2%%需要轉義,因為前面已經有占位符了
print("我叫王尼瑪, 今年年22歲, 已經涼涼了了100%了了") #前面無占位符,所以后面的%就是%,不需要轉義
%d: 數字的占位符
注意: 如果你的字符串串中沒有使?用過%s,%d占位. 那么不需要考慮這么多. 該%就%
10.基本運算符
1.算數運算
+ - * / % ** //(也叫地板除)
2.比較運算
> < == != >= <= <>(也是不等于,但是很少用,了解即可)
3.賦值運算
=
+=(a+=b-->>a=a+b,以下以此類推)
-=
*=
/=
%=
**=
//=
4.邏輯運算
not(非) 如果x為True,返回False. 如果x為False,它返回True
and(與) 如果x為False, x and y 返回False,否則它返回y的計算值
or(或) 如果x是True,x or y 返回True,否則它返回y的計算值
注意:優先級關系為()>not>and>or,同一優先級從左往右計算
11.str的索引和切片
索引:起始下標是0(從左到右), 從右到左起始下標是1
切片:我們可以使?下標來截取部分字符串的內容
語法:s[起始位置:結束位置:步長(-號表示從右到左)]
特點:顧頭不顧尾
步長:如果是正數, 則從左往右取. 如果是負數. 則從右往左取.
#注意:切記,字符串是不可變的對象, 所以任何操作對原字符串是不會有任何影響的.
12.字符串的常用操作:常用方法
1. upper() 轉換成大寫
2. strip() 去掉空格(括號內的內容)
3. replace() 替換
4. split() 切割
5. format() 格式化輸出
6. count() 查找出現的次數
7. startswith() 判斷是否以x//xx開頭
8. find() 查找. 找不到返回-1
9. len() 內置函數. 直接使用. 不用點操作 求字符串的長度
注意: len()是python的內置函數. 所以訪問?式也不?樣. 你就記著len()和print()?樣就?了
13.迭代
我們可以使?for循環來便利(獲取)字符串中的每?個字符
語法:
for 變量 in 可迭代對象:
pass
14.列表的增刪改查
1. 增: append()
2. 刪:remove()
3. 改: 索引修改
4. 查: for循環

常用方法:
1. len()長度
2. count()查詢次數
3. sort() 排序
15.元組
元組俗稱不可變的列表.?被稱為只讀列表
元組的不可變的意思是子元素不可變. ?子元素內部的子元素是可以變, 這取決于?子元素是否是可變對象
元組中如果只有?個元素. ?定要添加?個逗號, 否則就不是元組
16.range
range可以幫我們獲取到?組數據. 通過for循環能夠獲取到這些數據.
======我======是======一======條======快======樂======分======割======線======
最后希望有IT大牛幫我看看下面的代碼對還是錯,要怎樣改進,因為總感覺有錯,但是又不知道哪里錯了
            
              
                #
              
              
                 9.輸入一個數.判斷這個數是幾位數(用算法實現)(升級題)
              
              
n=input(
              
                '
              
              
                請輸入數字:
              
              
                '
              
              
                ).strip()

              
              
                if
              
              
                 n.isdigit():
    count
              
              =
              
                0
    
              
              
                for
              
               c 
              
                in
              
              
                 n:
        count
              
              +=1
    
              
                print
              
              (
              
                '
              
              
                這個數是%s位數
              
              
                '
              
               %
              
                 count)

              
              
                else
              
              
                :
    
              
              
                print
              
              (
              
                '
              
              
                這不是整數
              
              
                '
              
              
                )

              
              
                #
              
              
                不知道怎樣算不算是用算法實現的
              
            
          

?

          


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

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

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

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 羞羞答答www网站进入 | 国产精品视频二区不卡 | 好看的一级毛片 | 日本久久久久久久 | 久久一本| 一区二区三区高清 | 久久这里只有精品23 | 国产欧美精品午夜在线播放 | 国产在线视频色综合 | 久久久无码精品成人A片小说 | 在线精品国内外视频 | 亚洲 日本 欧美 中文幕 | 天天艹夜夜艹 | 欧美亚洲一区二区三区 | 国产黄色在线观看 | 天天拍拍夜夜出水 | 欧美在线视频一区二区三区 | 亚洲日韩中文字幕一区 | 午夜影视在线观看 | 国产精品亚洲视频 | 精品久久久久久综合日本 | 国产日 | 一级片片| 欧美特黄aaaaaa | 刮伦人妇A片1级 | 一级高清视频www | 黄色网址免费入口 | 成人5252色| 成年网站在线播放 | 91九色精品国产 | 婷婷在线视频 | 男女全黄做爰视频免费看 | 国产精品久久久久久无遮挡 | 亚洲女人天堂 | 久久久久国产视频 | 久久久一区二区三区不卡 | 久久一区二区三区不卡 | 少妇特黄A片一区二区三区免费看 | 国产高清一区二区 | 久久综合伊人 | 欧美激情视频一区二区免费 |