<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Python 基礎(chǔ)

      Python 基礎(chǔ)

      第二篇用markdown語言寫的博客

      賦值語句

      1. spam='spam'

      2. spam,ham='yum','YUM'

      3. [spam, ham] = ['yum','YUM']

      4. a,b,c,d='spam'

      5. spam=ham='lunch'

      6. spams += 42

      變量命名規(guī)則

      變量名以下劃線或字母開頭,后接字母數(shù)字或下劃線

      變量名區(qū)分大小寫

      if語句

      if expression:
      	if_suite 
      elif expressin:
      	elif_suite 
      else:
      	else_suite 
      

      while 語句

      while expression:
      	while_suite
      

      for 語句和range內(nèi)建函數(shù)

      for item in []:
      do something
      

      range常常和lenth用于字符串索引
      foo='abcd'
      range(lenth(foo))相當(dāng)于enumerate(foo)的作用

      錯誤和異常

      try-except
      try之后的代碼就是需要管理的代碼,而except之后的代碼是處理錯誤的代碼。

      try:
      filename=raw_input('enter file name ')
      fobj=open(filename,'r')
      for eachline in fobj:
          print eachline
      fobj.close()
      except IOError, e:
          print 'file open error', e
      

      函數(shù)

      python中的函數(shù)用()調(diào)用,在調(diào)用之前必須定義,并且沒有return語句,自動返回None對象。

      特點:一般是通過引用調(diào)用的,函數(shù)內(nèi)對參數(shù)的改變會改變原始對象,可變對象會受此影響。
      函數(shù)定義方式:

      def function_name([arguments])
      "optional string"
      function_suite
      

      具體的例子

      def doublevalue(x):
      	return (x+x)
      

      默認參數(shù):函數(shù)的參數(shù)可以有一個默認值,默認值是以賦值語句的形式提供,表示如果沒有提供這個參數(shù)的話就采用默認的值。

      def foo(debug=true)
      

      定義類

      class ClassName(base_class[es])
      	"some string"
      	static_member_declarations
      	method_declarations
      

      其中class定義類關(guān)鍵字,可以提供一個基類,如果沒有,那么使用object為基類,后續(xù)的是靜態(tài)成員和方法。

      具體的例子

      模塊

      模塊是一種組織關(guān)系,彼此有關(guān)系的Python代碼組織到一個個獨立文件當(dāng)中??梢园蓤?zhí)行代碼,函數(shù)和類或者相關(guān)的組合。

      1. 導(dǎo)入模塊

      import module_name

      導(dǎo)入模塊后就可以訪問模塊函數(shù)或者模塊變量。

      基本規(guī)則和特殊字符:

      • #:代表注釋
      • :繼續(xù)上一行
      • ;:兩個語句在一行
      • :代碼塊的頭和體分開
      • 代碼塊用縮進體現(xiàn)
      • 不同代碼塊有不同縮進深度
      • 文件是以模塊的形式組織

      不同的縮進分割

      同一代碼組的代碼行要嚴(yán)格左對齊(同樣多空格或者制表符)
      建議使用四個空格

      專用下劃線標(biāo)識符

      • xxx_:系統(tǒng)定義名字
      • __xxx:類中的私有變量名

      模塊結(jié)構(gòu)和布局

      1. 模塊文檔

      2. 模塊導(dǎo)入

      3. 變量定義

      4. 類定義

      5. 函數(shù)定義

      6. 主程序

         import sys
         import os
         debug = True
         class FooClass (object):
         	'Foo class'
         	pass
         def main()
         	foo=FooClass()
         	if debug:
         		print 'ran main()'
         if __name__=='__main__':
         	main()
        

      檢查__name__變量的值然后執(zhí)行相應(yīng)的調(diào)用。主程序一般包括變量賦值、類定義和函數(shù)定義等

      posted @ 2015-04-30 20:24  dawnminghuang  閱讀(374)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲无人区码一二三四区| 亚洲av色图一区二区三区| 免费av深夜在线观看| 亚洲天码中文字幕第一页| 中文字幕结果国产精品| 国产一级老熟女自拍视频| 国产精品成| 久久精品国产亚洲夜色AV网站| 国产精品久久久久久无毒不卡| 伊人色综合九久久天天蜜桃| 亚洲熟妇自偷自拍另类| 免费av深夜在线观看| 激情综合五月| 国产毛片三区二区一区| 国产视频一区二区三区四区视频 | 久久久久青草线综合超碰| 欧美性猛交xxxx乱大交极品| 国产精品国产精品国产精品| 久热综合在线亚洲精品| 广丰县| 男女xx00xx的视频免费观看| 亚洲最大成人av在线天堂网| 国模一区二区三区私拍视频 | 亚洲一区二区三区十八禁| 中文字幕在线精品人妻| 国产又爽又大又黄a片| 色偷偷成人综合亚洲精品| 中文字幕无线码中文字幕免费| 中文字幕有码高清日韩| 国产一区二区在线观看的| 无码国内精品人妻少妇| 欧洲一区二区中文字幕| 国产精品不卡区一区二| 性高湖久久久久久久久| 欧美日产国产精品日产| 久久99久国产麻精品66| 国产欧美日韩精品第二区| 鲁一鲁一鲁一鲁一澡| 国内女人喷潮完整视频| 久久精品国产99精品亚洲| 亚洲综合无码一区二区|