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

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

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

      Python項目案例開發從入門到實戰-1.2 Python語法基礎

      Posted on 2019-05-19 11:57  紫云礫  閱讀(180)  評論(0)    收藏  舉報

      書籍信息

      1.2 Python語法基礎

      1.2.1 Python數據類型

      • 數值類型
        整型(int);浮點型(float);復數(complex),以j或J結尾,如2+3j
      • 字符串
      • 布爾類型
        空值,用Null表示

      1.2.2 序列數據結構

      • 列表(List)
      ------------------------------------------------創建
      list1 = ['中國','美國','2017','2019']
      list2 = [12345]
      list3 = ["a","b","c"]
      ------------------------------------------------訪問
      print("List1[0]", list[0])
      print("List1[1:5]", list[1:5])
      ------------------------------------------------更新
      list1[1]='加拿大'
      ------------------------------------------------刪除
      方法一:del list1[1]
      方法二:list1.remove('美國')
      方法三:list1.pop(1)
      #注:若寫list1.pop(),即沒有參數時將彈出最后一個元素
      ------------------------------------------------添加
      list1.append(123)
      ------------------------------------------------多維列表
      list4 = [["電腦","手機"]["wifi","cellular"]]
      ------------------------------------------------生成列表
      L = list(range(1,10))for x in range(1,10):
      	L.append(x*x)[x*x for x in range(1,10)]
      還可以
      [x*x for x in range(1,10) if x%2==0]
      ------------------------------------------------列表內容變小寫字母
      [s.lower() for s in L]
      
      • 元組(tuple)
        與列表類似,但元組的元素不能修改,且元組使用小括號(),而列表使用[]。
        元組的元素類型也可以不相同
      ------------------------------------------------創建
      tup1 = ('中國','美國',19972000)
      tup2 = (1,2,3,4)
      tup3 = "a","b"."c","d"
      tup = () 	#創建空元組
      當元組中只包含一個元素時,需要在第一個元素后面添加逗號
      tup1 = (50,)
      ------------------------------------------------訪問
      print("tup1[0]", tup1[0])
      print("tup[1:5]", tup1[1:5])
      print(tup2[2:]) #切片,從第三個元素開始輸出,直到最后
      print(tup2*2)  #輸出元組兩次
      ------------------------------------------------連接
      tuple不能修改但可以組合
      tup3 = tup1+tup2
      ------------------------------------------------刪除
      del tup
      ------------------------------------------------列表與元組的轉換
      list1 = list(tup)
      tup1 = tuple(list)
      
      • 字典(dict)
      ------------------------------------------------創建
      d = {key1:value1,key:value2}
      例:
      dict = {'xw':'19','lw':'50'}
      dict = {'xw':'19',34:50} 類型可以不同
      ------------------------------------------------訪問
      dict = {'Name':'大明''Age':18,'Class':'計科二班'}
      print("dict[Name]:",dict['Name'])
      ------------------------------------------------修改(修改、增加)
      dict['Age'] = 30
      dict['School']="舉個例子"
      ------------------------------------------------刪除
      方法一:del dict['Name']
      方法二:dict.clear()
      方法三:del dict
      ------------------------------------------------in運算
      用于判斷字典是否存在該key
      例:
      print('Age' in dict) 等價于print(dict.has_key('Age'))
      輸出為:True
      ------------------------------------------------獲取字典所有值
      print(dict.value())
      ------------------------------------------------items()方法
      for key,value in dict.items()print(key,value)
      
      • 集合(set)
      ------------------------------------------------創建
      student={"小明","小紅","小綠"}
      ------------------------------------------------成員測試
      if('小明' in student)print("小明在集合中")
      else:
          print("小明不在集合中")
      ------------------------------------------------集合運算
      差集-print("集合a與b的差集:",a-b)
      并集|print("集合a與b的并集:",a|b)
      交集$:print("集合a與b的差集:",a&b)
      不同時存在^print("集合a與b中不同時存在的元素:",a^b)
      

      1.2.3 Python控制語句

      • 選擇結構
      if expression:
          ...
      else:
          ...if expression:
          ...
      elif:
          ...
      else:
          ...
      
      • 循環結構
      while expression:
          ...
      

      1.2.4 Python函數與模塊

      • 函數的定義
      def 函數名(函數參數):
          ... 
          return
          沒有return語句或return后沒有表達式,則返回None
      ------------------------------------------------函數的使用
      函數定義前不允許調用該函數
      
      • 閉包(closure)
        指函數的嵌套,即在函數內部可在定義一個函數
      • 模塊(module)
      類似于其他語言的類庫
      ------------------------------------------------導入模塊
      方法一:import module_name
      調用:module_name.function_name
      
      方法二:from module_name import *
      也可以:from module_name import fuction1_name,function2_name...
      ------------------------------------------------定義自己的module
      建立文件name.py,文件中定義函數function()
      使用時正常導入調用即可
      

      博客園  ©  2004-2025
      浙公網安備 33010602011771號 浙ICP備2021040463號-3

      主站蜘蛛池模板: 在线观看中文字幕国产码| 亚洲欧洲日韩国内精品| 国产精品一区免费在线看| 人妻av无码系列一区二区三区| 国产精品中文字幕av| AV无码不卡一区二区三区| 日韩成人高精品一区二区| 九九热精品视频免费在线| 四虎永久免费精品视频| 蜜桃视频无码区在线观看 | 国产亚洲精品视频一二区| 午夜福利日本一区二区无码| 国产精品久久久久久福利69堂| 亚洲AVAV天堂AV在线网阿V | 92久久精品一区二区| 亚洲av无一区二区三区| 亚洲男人AV天堂午夜在| 欧美中文字幕无线码视频| 亚洲精品一区二区二三区| 国内精品大秀视频日韩精品| 精品国产乱码久久久久久影片| 少妇被粗大的猛烈进出69影院一| 一区二区免费高清观看国产丝瓜| 国产激情艳情在线看视频| 亚洲午夜爱爱香蕉片| 亚洲一区二区三区18禁| 加勒比无码专区中文字幕| 免费AV片在线观看网址| 国产精品不卡一区二区视频| 亚洲成人av在线高清| 野花社区www视频日本| 97国产成人无码精品久久久| 亚洲一区二区三区| 亚洲av日韩av中文高清性色| 凤阳县| 人人澡人摸人人添| 老熟女重囗味hdxx69| 1024你懂的国产精品| 一区二区三区四区国产综合| 国产精品无码a∨麻豆| 西安市|