freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

python學(xué)習(xí)筆記-展示頁(yè)

2024-08-19 23:25本頁(yè)面
  

【正文】 構(gòu)造和析構(gòu)__new__(cls[, .....])__init__(self[, .....])__del__(self)time模塊 屬性訪問(wèn):描述符:將某種特殊類型的類的實(shí)例指派給另一個(gè)類的屬性。綁定:Python要求方法必須有實(shí)力才能被調(diào)用,這種限制就是綁定。(可以通過(guò) __類名__ 屬性訪問(wèn)私有屬性)繼承:class 子類名(父類名1,父類名2,.....) 如果子類中定義與父類名字一樣的方法或者屬性,則覆蓋父類的屬性或方法。:千萬(wàn)不能丟List列表(數(shù)組)元組Tuple(只讀列表)字典Dictiontory 鍵值對(duì)Direct help(dict) X = Dict(((‘fdfd’ , ‘erer’) , ))X = Dict(“fdf” = “ee”)(keys, values)方法: keys values() items() get() setdefault(keys,values)集合: set frozenset字符串處理與特殊函數(shù):?jiǎn)我?hào) 雙引號(hào) 三引號(hào)(支持字符串跨行)模塊:文檔字符串‘xxxxxxx’ 關(guān)鍵字參數(shù): def hello(name , words) Hello(name=”mmmm” , words=”dfdfdf”)默認(rèn)參數(shù)收集參數(shù)lambda 參數(shù):表達(dá)式(返回值)filter() map()import sys(1000000) 遞歸最大深度在Python類中定義的方法通常有3種:實(shí)例方法、類方法、以及靜態(tài)方法實(shí)例方法一般以self做為參數(shù)類方法一般以cls做為參數(shù),定義時(shí)使用classmethod,那么通過(guò)引用的必定是類對(duì)象的屬性和方法。 Xrange一般用在循環(huán)里邊。 排序翻轉(zhuǎn) sort reverse 內(nèi)置list方法A = “cdc”List(a) 返回一個(gè)列表,參數(shù)是可迭代對(duì)象。 修改操作修改列表本身只需要直接賦值就行 刪除操作Del 通過(guò)索引刪除指定位置元素 非函數(shù) 例如:del number[9]Remove 移除列表中指定值的第一個(gè)匹配值Pop 返回最后一個(gè)元素,并從list中刪除 成員關(guān)系:In/not in 我們可以判斷一個(gè)元素是否在列表里 返回一個(gè)bool類型 列表推導(dǎo)式:[expr for iter_var in iterable]首先迭代iterable里所有內(nèi)容,每一次迭代,都把iterable里相應(yīng)內(nèi)容放到iter_var中,再在表達(dá)式中應(yīng)用該iter_var的內(nèi)容,最后用表達(dá)式的計(jì)算值生成一個(gè)列表。Python基本數(shù)據(jù)類型講解 python一切皆為對(duì)象 Python一切皆為指針 基本數(shù)據(jù)類型Int bool(True False) string list tuple(元組) dict字典 數(shù)據(jù)類型的可變與不可變Int bool string 不可變類型List tuple dict 可變類型 變量賦值一切皆為引用,動(dòng)態(tài)性與動(dòng)態(tài)類型只為何不在動(dòng)態(tài)。Type isinstance字符串認(rèn)知與應(yīng)用 字符串概念 len之認(rèn)識(shí) 轉(zhuǎn)義符讓文本更好處理 要轉(zhuǎn)義的字符前面加反斜杠 字符串前面小尾巴到底是什么u”哈哈” Unicode編碼r”哈哈” 不轉(zhuǎn)碼 替換字符串 replace 字符串拼接 join([a,b,c]) 讀寫(xiě)文件d=open(‘文件名’ , ‘w’)(‘hi.\nsecond hi.’)()d=open(‘文件名’ , ‘r’)() / (0)Python基本數(shù)據(jù)類型講解 數(shù)據(jù)類型與可變類型變量 再談字符串 序列到底是什么 三個(gè)符號(hào)的區(qū)別’’,””,””” “”” 如何修改字符串 replace find 格式化細(xì)究 %格式化方式 “this is a %s” % “apple” format格式化方式 “this is a {1} {0}” .format(“apple” , “my”) “this is a {fruit} {whose}” . format(fruit=“apple” , whose=“my”) 為什么要用format 還有一個(gè)方法,字典來(lái)了 再議打開(kāi)文件 linecache () ()列表 有序的集合 通過(guò)偏移來(lái)索引,從而讀取數(shù)據(jù) 支持嵌套 可變的類型 切片 slice a = [1 , 2 , 3, 4, 5, 6, 7] number[1:3] 2 3正向索引反向索引默認(rèn)索引 添加操作 +生成一個(gè)新的列表 Extend 接收參數(shù)并將該參數(shù)的每個(gè)元素添加到原有列表中 Append 添加任意對(duì)象到列表的末端 Insert 插入任意對(duì)象到列表中,可以控制插入位置。比如要生成一個(gè)包含1到10的列表[x for x in range(1,11)][expr for iter_var in iterable if cond_expr]只有滿足條件才可以生成列表。里面輸出內(nèi)容還是保持了傳入的可迭代對(duì)象的元素和順序.如果參數(shù)為空,則返回一個(gè)空的列表 xrange和range的具體區(qū)別、xrange的用法Xrange(開(kāi)始,結(jié)束,步長(zhǎng))Range直接生成一個(gè)列表對(duì)象Xrange“它是生成一個(gè)xrange對(duì)象Xrange用法: 操作一個(gè)非常大的數(shù)據(jù),而且內(nèi)存比較吃緊時(shí)。簡(jiǎn)單函數(shù)def定義函數(shù)的關(guān)鍵字形參不需要類型修飾函數(shù)體定義需要:函數(shù)體整體進(jìn)行縮進(jìn)函數(shù)可以擁有返回值,若無(wú)返回值返回None,相當(dāng)于C中的NULL局部變量與全局變量局部變量作用域覆蓋全局變量函數(shù)內(nèi)有局部變量定義,解釋器不使用全局變量,局部變量的定義晚于被引用,報(bào)錯(cuò)代碼體內(nèi)可以直接訪問(wèn)全局變量函數(shù)體內(nèi)修改全局變量,必須使用關(guān)鍵字global表達(dá)式算術(shù)表達(dá)式邏輯表達(dá)式關(guān)系表達(dá)式位運(yùn)算語(yǔ)法格式縮進(jìn)表示,函數(shù)、分枝、循環(huán)。靜態(tài)方法不需要默認(rèn)的任何參數(shù),定義時(shí)使用staticmethod引入模塊方法:import math(32)或者from math import *sin(32)常量命名時(shí)通常使用大寫(xiě)字母,如:NAME=’hello’OS模塊: 文件操作永久保存(保存為文件)寫(xiě)Import pickleMylist = []Picklefile = open(‘’ , ‘wb’)(Mylist , picklefile)()讀Picklefile = open(‘’ , ‘rb’)Mylist = (pickfile)Exception try: except Error [as reason]: finally: raise Error類型 引發(fā)異常Else語(yǔ)句 要么怎樣,要么不怎樣 if else語(yǔ)句 干完了能怎樣,干不完就別想怎樣 while else 語(yǔ)句 沒(méi)有問(wèn)題,那就干吧 Try: Except Error [as reason]: Else: with語(yǔ)句(關(guān)閉文件)例如:Try: F = open(“” , ‘r’) Except OSError as reason: Print(reason)Finally: ()Try: With open(“” , ‘r’) as fExcept OSError as reason: Print(reason)類的屬性與方法我們約定:類名以大寫(xiě)字母開(kāi)頭OO的特征 OOP面向?qū)ο缶幊谭庋b(信息隱蔽技術(shù))繼承多態(tài)構(gòu)造方法__init__(self , paramer1, paramer2, .......)公有和私有 無(wú)關(guān)鍵字,理論上類的方法與屬性都是公開(kāi)的,Python采用了一種name mangling (名字改編 , 名字重組)即添加__即為私有屬性。使用super()函數(shù) super().__init__()類定義、類對(duì)象和實(shí)例對(duì)象屬性名與方法名相同,屬性覆蓋方法。BIFIssubclass(子類,(父類或父類元組))Isinstance(對(duì)象類型,(父類或父類元組))Hasattr(對(duì)象,屬性名)Getattr(object , name[,default]) Getattr(A , ‘x’, “您所打印的屬性不存在”)Setattr(object, name, value)Delattr(object, name)(屬性設(shè)置屬性)property(fget, fset, fdel, doc)例如。特殊類型實(shí)現(xiàn)三個(gè)方法__get__(seld , instance, owner) 用于訪問(wèn)屬性,它返回屬性的值。__delete__(self , instance) 控制刪除操作,不反回任何內(nèi)容定制容器:協(xié)議(編程接口)如果定制的容器不可變,需要定義__len__(self)和__getitem__(self,key)方法。迭代器:iter()next()例如:string = “hello”it = iter(string)next(it)生成器:是迭代器的一種實(shí)現(xiàn)。協(xié)同進(jìn)程就是可以運(yùn)行的獨(dú)立函數(shù)調(diào)用,函數(shù)可以暫停或者掛起,并在需要的時(shí)候從程序離開(kāi)的地方繼續(xù)或者重新開(kāi)始。(包名) ,可以是空文件。urllib URL + libURL 有三部分組成: 協(xié)議 IP地址 資源的具體地址import response = ()cat_img = ()with open(, 39。) as f: (cat_img)修改headers: 通過(guò)Request的headers參數(shù)修改()方法修改延遲提交時(shí)間:import time()代理:步驟: 參數(shù)是一個(gè)字典{類型:代理IP:端口號(hào)}proxy_support = ({}) 定制、創(chuàng)建一個(gè)openeropener= (proxy_support) 安裝opener () 調(diào)用opener(url) 正則表達(dá)式:import re(正則表達(dá)式, 字符串) 元字符: . ^ $ * + ? { } [ ] \ | () (正則表達(dá)式, 字符串)如果你需要重復(fù)的使用某個(gè)正則表達(dá)式,那么你可以先將該正則表達(dá)式編譯成模式對(duì)象。例如:p = (r”[Az]”) r = (字符串) ()Scrapy: Tkinter: TK + Interface (默認(rèn)GUI庫(kù))import tkinterDjango: Python 優(yōu)點(diǎn):簡(jiǎn)單、優(yōu)雅、明確強(qiáng)大的第三方庫(kù)易移植面向?qū)ο罂蓴U(kuò)展(C\Java\C.........)Python缺點(diǎn):代碼不能加密速度慢Linux編譯Python文件時(shí),必須添加一句:!/usr/bin/env pythonPython解釋器: Cpython 官方標(biāo)準(zhǔn) Ipython Jython PYPY IronPython .net versionPython編程風(fēng)格:語(yǔ)法要求: 縮進(jìn)統(tǒng)一 變量 : 大寫(xiě)(常量) 小寫(xiě)(變量)Python數(shù)據(jù)類型按特征劃分: 數(shù)字類型整型 布爾型(True False) 長(zhǎng)整型 標(biāo)準(zhǔn)整形非整型 雙精度浮點(diǎn)型
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1