精品久久久久久久久久久院品网_男女男精品视频_日韩**一区毛片_在线免费不卡电影_亚洲少妇屁股交4_久久国内精品视频_日韩一区二区三免费高清_亚洲成人手机在线_91看片淫黄大片一级在线观看_中文字幕亚洲在_日本一区二区在线不卡_欧美酷刑日本凌虐凌虐_理论电影国产精品_国产精品视频yy9299一区_99久久精品免费观看_国产精品久久三

您現(xiàn)在所在的位置:首頁 >常見問題 > 課程問題 > 只要你會中文 就能學會的Python面向?qū)ο蟮耐暾坛?/span>

只要你會中文 就能學會的Python面向?qū)ο蟮耐暾坛?/h1>
來源:奇酷教育 發(fā)表于:

Python面向?qū)ο笸暾坛?/p>


  奇酷學員講師們專為小白編寫的Python面向?qū)ο蟮耐暾坛蹋诮o大家分享之前呢!奇小酷推薦一個奇酷的交流圣地,里面都是一群熱愛并在學習Python的奇酷學員們,群資料也上傳了好多Python的課程視頻教程,里面的老師們積極解決小白的問題,這個Python群:514317840 歡迎大家進來一起交流討論,一起進步,讓奇酷成為你學習Python路上的摯友。



 

  簡介?

  面向?qū)ο蟆⒔忉屝偷木幊陶Z言。python3.x各方面更成熟,將來肯定是主流,python2.x處理速度更快點。python3.x簡潔、易學、幾乎全能、支持面向?qū)ο螅絹碓蕉喙居胮ython3.x。??

  建議學python3.x??

  能做什么??

  數(shù)據(jù)分析與挖掘、黑客逆向編成、機器學習、網(wǎng)絡爬蟲、開發(fā)游戲、自動化運維、開發(fā)WEB項目。??

  python 安裝??

  python3.5.2 64位 穩(wěn)定??

  官網(wǎng) www.python.org(搜狗瀏覽器訪問,download windows )??

  管理員身份運行??

  customise??

  勾選2、3 1隨便 最后兩個不勾??

  設置安裝盤??

  advanced options (選creat、add)??

  設置環(huán)境變量---> 告訴系統(tǒng)python安裝在什么地方了??

  (比較慢、)??

  python語法基礎??

  輸出??

  輸出hellow world??

  輸入IDLE---> python??

  print(“要輸出的內(nèi)容”)??

  shell一行一行執(zhí)行。ctrl+N 多行執(zhí)行??

  后綴名.py??

  注釋??

  #注釋法?

  三引號注釋法---英文輸入法下兩端輸入三個單引號或者多引號(前后要對應)?

  標識符??

  命名規(guī)則:第一個字符為字母或下劃線;除了第一個字的其他字符可以是字母、下劃線或數(shù)字。如_jh3ih/j_3hhf??

  變量??

  和標識符命名規(guī)則相同。??

  賦值=從右往左看??

  數(shù)據(jù)類型??

  默認數(shù)據(jù)類型:數(shù)、??

  字符串(a='abc'/a2="abc"/a3='''abc''')、?

  列表(list)---存儲多個元素[,隔開,從0開始編號]列表內(nèi)元素可以賦值?

  、元祖(tuple)---()元祖內(nèi)不可以重新賦值,取值和列表方式一樣、?

  集合(set)---=set{"字符串"}輸出{'','',....}---去重、集合運算?

  字典(dictionary)---{鍵:值,鍵:值.....}---d={"abc":6,"q":"daa"}。取值規(guī)則:字典名["對應鍵名"]--d["q"]輸出daa?

  運算符 +、-、*、/、%。基本的數(shù)學運算符的優(yōu)先級規(guī)律在python上基本使用。實在不清楚優(yōu)先級規(guī)律,為需要先執(zhí)行的運算加上括號。+號可以進行字符串的連接---j="da",k="abc"+j--> k="abcda"?

  縮進??

  同一層次的代碼,處于同一個縮進幅度上,下一層次的代碼,需要相對于上一層縮進,使用tab縮進。??

  python控制流??

  三種控制流概述??

  順序結(jié)構(gòu)?

  條件分支結(jié)構(gòu) if():/ elif():---else if:()/else:?

  循環(huán)結(jié)構(gòu)?

  while --while():-->??

  for??

  便利列表--a=["qF","D","fd","d"] for i in a:-->?

  進行常規(guī)循環(huán)--for i in range(0,10)-->?

  中斷結(jié)構(gòu)??

  break?

  全部直接退出,整個循環(huán)中斷??

  continue?

  中斷一次循環(huán),繼續(xù)下一次循環(huán)??

  乘法口訣??

  for i in range(1,10) : ?

  for j in range(1,i+1):?

  print(str(i)+"*"+str(j)+"="+str(i*j),end=" ")?

  print()?

  end代表不換行輸出、注意python中縮進的含義,相同縮進代表相同層級??

  作業(yè):逆向輸出乘法口訣(9-->1)?

  #逆向輸出乘法口訣??

  for i in range(1,10):?

  for j in range(1,11-i):?

  print(str(10-i)+"*"+str(11-j-i)+"="+str((10-i)*(11-j-i)),end=" ")?

  print()?

  for i in range(9,0,-1):?

  for j in range(i,0,-1):?

  print(str(i)+"*"+str(j)+"="+str(i*j),end=" ")?

  print()?

  函數(shù)??

  函數(shù)的本質(zhì)是功能的封裝--def 函數(shù)名(參數(shù))??

  局部變量與全局變量??

  作用域從變量開始到程序的最末的變量叫做全局變量,作用域只在局部的變量叫做局部分量。??

  函數(shù)內(nèi)部定義的變量是局部變量,不能再外部輸出或調(diào)用。??

  函數(shù)參數(shù)的使用??

  函數(shù)定義的格式--def 函數(shù)名(參數(shù))??

  def abc(): print("agg")??

  調(diào)用----輸入 函數(shù)名()??

  參數(shù):與外界溝通的接口??

  形參?

  函數(shù)定義的時候使用形參??

  實參?

  函數(shù)調(diào)用的時候用實參??

  python模塊實戰(zhàn)??

  什么是python模塊??

  為了讓python程序?qū)崿F(xiàn)更方便,可以根據(jù)需求類別將一些廠檢單功能(函數(shù))組合在一起,形成模塊。以后要實現(xiàn)這一類功能的時候,直接導入該模塊即可,模塊里面的函數(shù)叫做模塊的方法。系統(tǒng)自帶的模塊在安裝目錄的lib目錄中。??

  模塊內(nèi)的函數(shù)叫做模塊的方法。??

  模塊的導入??

  import模塊名?

  import cgi??

  cgi.closelog()??

  from...import...?

  from cgi import closelog??

  第三方模塊的安裝??

  模塊的類別??

  自帶模塊?

  第三方模塊(較常用)?

  pip方式?

  cmd---pip---網(wǎng)絡安裝??

  whl下載安裝?

  下載lfd python---sp35 amd64--下載另存d盤爬蟲--cmd--d:-cd 文件夾---pip install+下載文件全名(包括后綴)??

  直接復制?

  復制別人的安裝文件(電腦和python型號相同)html文件??

  anaconda?

  自定義模塊?

  在lib目錄下新建文件--??

  python文件操作??

  文件操作概述??

  直接使用對文件進行打開、關(guān)閉、讀取、寫入等操作,使用python可以自動對程序進行處理,比如合并多個Excel表格文件的內(nèi)容。??

  文件操作實戰(zhàn)??

  文件打開?

  操作txt文件---新建txt文檔---寫入內(nèi)容--如何用python讀取其中的內(nèi)容--打開--open(文件地址,操作形式)--fh=open("D:/sdags/sgas","r")或fh=open("D:sdagssgas","r")---data=fh.read()--data--全部內(nèi)容--fh.readline()---一行一行地讀??

  操作形式:w-寫、r-讀取、b-二進制、a追加??

  文件關(guān)閉?

  fh.close()打開了用完之后一定要關(guān)閉文件??

  文件寫入(w/a+)?

  data="dhaghhh"--open("文件地址","w")--fh2.write(data)--必須要先關(guān)閉寫入文件內(nèi)容才會在文件中保存--fh2.close()--多次寫入只需一次文件關(guān)閉(如果用的是w-非追加寫入的話)??

  w寫入模式下每次關(guān)閉都會對內(nèi)容進行更新替換,如果想每次寫完不替換原先的內(nèi)容,可以用a+追加寫入模式。??

  python異常處理??

  概述??

  python程序在執(zhí)行的時候,經(jīng)常會遇到異常,如果中間異常不處理,經(jīng)常會導致程序崩潰。比如后面我們寫爬蟲的時候,如果不進行異常處理,很可能蟲爬了一半,直接崩潰了。??

  目的是寫程序的過程中遇到異常可以跳過,不至于程序崩潰,增強程序的生命力。??

  異常處理實戰(zhàn)??

  在python中創(chuàng)建一個try文件---ctrl+n(new)--ctrl-a--寫一個程---制造異常---??

  異常處理格式??

  try:?

  程序?

  except Exception as 異常名稱:?

  異常處理部分?

  注意: try和except要對應,且縮進量保持一致;try和循環(huán)的嵌套關(guān)系變化可能帶來不同的處理結(jié)果。?

  python面向?qū)ο缶幊??

  概述??

  面向?qū)ο缶幊碳碠OP編程,區(qū)別于面向過程編程,面向?qū)ο缶幊瘫容^適合開發(fā)大項目,會以更接近人類的思維角度去寫程序。??

  類和對象??

  類:具有某種特征的事物的集合(群體)??

  對象:群體(類)里面的個體??

  類是抽象的,對象是具體的---類的實例化??

  創(chuàng)造一個類:??

  class 類名:?

  類里面的內(nèi)容?

  ...?

  class cl1:?

  pass?

  ...?

  實例化一個類??

  a=cl1()?

  ...?

  a即類(cl1)內(nèi)對象??

  構(gòu)造函數(shù)??

  類在實例化時自動首先觸發(fā)的函數(shù):init(self,參數(shù))--雙下劃綫,在類中的方法中必須加上self參數(shù)。??

  class cl2?

  def__init__(self):?

  print("hellow,welcome")?

  構(gòu)造函數(shù)作用是初始化??

  給類加上參數(shù)---給構(gòu)造方法加上參數(shù)??

  class cl3?

  def __init__(self,name,job):?

  print("my name is "+name+"my job is"+job)?

  輸入c=cl3("ag","aqw")--輸出my name is ag my job is aqw??

  屬性與方法??

  屬性: 靜態(tài)的特征。如頭發(fā)、手臂等??

  方法: 動態(tài)的特征。如唱歌、寫字等??

  類中屬性的定義和調(diào)用:self.屬性名??

  class cl4:?

  def __init__(self,name,job):?

  self.myname=name?

  self.myjob=job----定義類的屬性?

  輸入c=cl4("ag","aqw")--輸入myname--輸出ag--輸入myjob--輸出aqw--直接調(diào)用類的屬性??

  方法:類里面的函數(shù)def 方法名(self,參數(shù))??

  class cl5:?

  def myfound(self):?

  print("aga")?

  實例化時不需要添加參數(shù),調(diào)用的時候需要添加??

  class cl6:?

  def myfound1(self,name):?

  print("hellow"+" "+name)?

  調(diào)用類里面的方法:??

  c=cl6()------實例化?

  c.myfound("liuyong")---調(diào)用函數(shù)myfound()并加參數(shù)?

  輸出hellow liuyong??

  class cl7:?

  def __init__(self,name):?

  self.myname=name?

  def myfound1(self):?

  print("hellow"+" "+myname)?

  調(diào)用類里面的方法:??

  c=cl7("liuyong")------實例化即添加參數(shù)?

  c.myfound()---調(diào)用函數(shù)myfound()并加參數(shù)?

  繼承與重載??

  繼承: 把某一個或多個類(基類)的特征拿過來(單繼承、多繼承)??

  重載: 把子類(派生類)里面對繼承過來的特征重新定義??

  父類: 基類??

  子類: 派生類??

  案例講解??

  某一個家庭有父親、母親、兒子、女兒,父親可以說話,母親可以寫字,大兒子繼承了父親寫字的能力,女兒同時繼承了父母親、并且有能力聽東西,小兒子繼承了父親,但是優(yōu)化(減弱)了父親說話的能力。??

  父親類(基類):??

  class father():?

  def speak(self):?

  print("I can speak")?

  單繼承類:class 子類(父類)??

  class son1(father):?

  pass?

  執(zhí)行??

  s=son1()?

  s.speak()?

  ---I can speak?

  母親類:??

  class mother()?

  def write(self):?

  print("I can write")?

  多繼承:??

  class daughter(father,mother):?

  def listen(self):?

  print("I can listen")?

  執(zhí)行??

  d=daughter()?

  d.speak()?

  ---I can speak?

  d.write()?

  ---I can write?

  d.listen()?

  ---I can listen----多繼承不影響新功能?

  重寫(重載):??

  class son2(father):?

  def speak(self):?

  print("I can speak 2")?

  執(zhí)行??

  s=son2()?

  s.speak()?

  ---I can speak2---重名覆蓋?

  作業(yè):??

  將多個Excel表格里面的內(nèi)容合并到一個文件中。??

  要點:??

  使用第三方模塊操作,比如xlrd、xlwt;?

  注意使用循環(huán);?

  一個Excel中有多個sheet,也需要合并。

  奇小酷非常希望大家能加入到奇酷的大家庭來,我們一起學習、一起進步,當然了,也祝大家學習Python的路上一路順風!

精品久久久久久久久久久院品网_男女男精品视频_日韩**一区毛片_在线免费不卡电影_亚洲少妇屁股交4_久久国内精品视频_日韩一区二区三免费高清_亚洲成人手机在线_91看片淫黄大片一级在线观看_中文字幕亚洲在_日本一区二区在线不卡_欧美酷刑日本凌虐凌虐_理论电影国产精品_国产精品视频yy9299一区_99久久精品免费观看_国产精品久久三
国模精品娜娜一二三区| 久久久久国产免费免费| 亚洲国产美国国产综合一区二区| 欧美一区免费视频| 成人午夜在线播放| 日韩高清在线不卡| 亚洲一区二区三区自拍| 中文字幕欧美三区| 欧美综合亚洲图片综合区| 欧美黑人xxxxx| 国产精品福利视频| www.亚洲色图.com| 成人污污视频在线观看| 国产成人免费高清| 国产精品亚洲一区二区三区妖精| 日韩电影在线观看一区| 一区二区三区不卡视频| 亚洲日本欧美天堂| 日韩三级电影网址| 国产视频在线观看一区| 97神马电影| av免费观看久久| 波多野结衣一区二区三区在线观看| 国产黄色成人av| 国产乱一区二区| 国产传媒日韩欧美成人| 成人动漫在线一区| 91视视频在线观看入口直接观看www | 日韩在线国产| 日韩国产美国| 精品中文字幕一区| 国产成人亚洲综合a∨婷婷| 亚洲3atv精品一区二区三区| 亚洲精品乱码久久久久| 亚洲免费在线看| 亚洲欧美区自拍先锋| 樱桃国产成人精品视频| 亚洲成人一区二区| 亚洲午夜久久久久久久久久久| 怡红院av一区二区三区| 亚洲国产日产av| 免费久久精品视频| 免费成人av资源网| 国产精品一区在线观看乱码| 成人久久视频在线观看| 粉嫩高清一区二区三区精品视频| 国产欧美va欧美不卡在线| 18涩涩午夜精品.www| 午夜亚洲国产au精品一区二区 | 亚洲女与黑人做爰| 欧美国产97人人爽人人喊| 欧美国产激情二区三区| 亚洲一区二区四区蜜桃| 久久91精品国产91久久小草| 国产精品18久久久久久久网站| 91色.com| 亚洲精品在线免费看| 欧美日韩在线免费视频| 久久精品一区二区三区不卡牛牛| 日韩欧美的一区二区| 国产精品美女久久久久久2018| 一区二区三区在线影院| 男男成人高潮片免费网站| 成人av电影在线| 日韩欧美99| 日韩欧美三级在线| 亚洲免费看黄网站| 极品销魂美女一区二区三区| 91传媒在线免费观看| 亚洲欧美日韩精品久久久 | 国产一区二区免费在线| 国产精品成人观看视频免费| 国产乱妇无码大片在线观看| 国产精品美女黄网| a美女胸又www黄视频久久| 日韩精品极品视频在线观看免费| 91成人在线精品| 欧美国产精品一区二区三区| 日韩av电影天堂| 97碰碰视频| 欧美性三三影院| 亚洲乱码中文字幕| jizz一区二区| 色999日韩国产欧美一区二区| 久久久久久久久久久久电影| 亚洲va韩国va欧美va| 国产精品一区二区三区四区| 久久综合九色欧美狠狠| 欧美一区二区福利在线| 亚洲大片精品永久免费| 国产精品国产三级欧美二区| 欧美日本一区二区| 亚洲成人高清在线| 国产亚洲精品aa| 国产综合久久久久影院| 一本到高清视频免费精品| 亚洲影院免费观看| 欧美日韩国产不卡在线看| 亚洲三级小视频| 精品视频一区二区三区四区| 中文久久乱码一区二区| 99精品国产高清在线观看| 久久久精品tv| eeuss一区二区三区| 久久一留热品黄| 成人一区二区在线| 中文字幕二三区不卡| 不卡一区二区三区视频| 国产精品拍天天在线| 精品日产一区2区三区黄免费| 国产精品九色蝌蚪自拍| 精品一区二区三区免费毛片| **性色生活片久久毛片| 日韩av在线电影观看| 亚洲成人激情社区| 在线看国产一区二区| 国产一区91精品张津瑜| 91精品国产综合久久久久久| 成人黄色片在线观看| 久久精品在线观看| 麻豆久久久9性大片| 婷婷激情综合网| 欧美丰满美乳xxx高潮www| 成人免费看片app下载| 国产视频一区二区在线| 久久综合中文色婷婷| 日韩国产高清影视| 日韩一区二区精品| 国产精品免费观看高清| 亚洲一区二区三区在线| 欧美色国产精品| 91香蕉国产在线观看软件| 亚洲日本在线天堂| 91久久香蕉国产日韩欧美9色| 丰满少妇久久久久久久| 中文字幕一区在线观看| 一本在线高清不卡dvd| 丁香婷婷深情五月亚洲| 亚洲欧美日韩久久| 欧美老女人在线| 国产精品免费一区二区三区四区| 亚洲制服丝袜av| 欧美一级国产精品| 久久久久久久久一区二区| 人人爽香蕉精品| 国产日产欧产精品推荐色 | 欧美制服丝袜第一页| 成人激情开心网| 亚洲另类中文字| 在线播放欧美女士性生活| 国产区日韩欧美| 麻豆国产精品官网| 久久久久久久久久久久电影 | 日本一区二区三区精品视频| 韩国av一区二区三区四区| 欧美国产精品久久| 色婷婷综合久色| 99精彩视频| 卡一卡二国产精品| 中文字幕欧美国产| 欧美三级资源在线| 久久精品一区二区三区不卡免费视频| 日韩电影在线观看网站| xfplay精品久久| 亚洲永久激情精品| 999视频在线免费观看| 日本 国产 欧美色综合| 亚洲国产精品成人综合| 在线成人小视频| 亚洲成人网上| 2022国产精品| 激情欧美日韩一区二区| 亚洲色图都市小说| 精品国内片67194| 正在播放一区二区三区| 成人xxxxx色| 国产一区二区在线影院| 亚洲一级二级三级| 国产三级欧美三级日产三级99| 色婷婷av一区二区三区gif| 成人18视频| 成人免费看黄yyy456| 人人爽香蕉精品| 亚洲精品伦理在线| 国产亚洲1区2区3区| 在线成人av影院| 一本久道久久综合狠狠爱亚洲精品| 91农村精品一区二区在线| 国产伦精品一区二区三区在线观看| 亚洲综合免费观看高清完整版 | 欧美羞羞免费网站| 日本高清不卡一区二区三| 2014国产精品| 国产91精品久久久久久久网曝门| 日韩精品乱码免费| 亚洲一卡二卡三卡四卡无卡久久 | 精品91自产拍在线观看一区| 日本道精品一区二区三区| 日本成人黄色免费看| 精品欧美一区二区在线观看视频 |