欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Python3 從入門(mén)到開(kāi)車(chē)

       引:此文是自己學(xué)習python過(guò)程中的筆記和總結,適合有語(yǔ)言基礎的人快速了解python3和沒(méi)基礎的作為學(xué)習的大綱,了解學(xué)習的方向、知識點(diǎn);筆記是從多本書(shū)和視頻上學(xué)習后的整合版。

 

(一)初識python

1、一般文件以.py為格式;用#作注釋.

2、一般對象不用特別聲明,python會(huì )自動(dòng)識別;一個(gè)對象也可以重新綁定到不同數據類(lèi)型,因為python采用的是動(dòng)態(tài)類(lèi)型機制;但對已經(jīng)聲明過(guò)的對象則不能改變。

3、輸出print('a'),在python控制臺中也可以直接用這個(gè)對象名稱(chēng),就會(huì )打印出來(lái),用print打印多個(gè)字符串可用逗號連接,想將多個(gè)print打印在同一行,可以print后加上end=參數(例:print(x,end=' '),會(huì )以空格分隔)。輸入input()

4、字符串可以用雙引號或者單引號封裝;

5、一個(gè)字符串可以通過(guò)[]來(lái)提取序列中的某一項;'abcd'[1]=='b';

6、len()會(huì )返回一個(gè)元組的長(cháng)度;

7、元組的元素追加append,x.append('more');或者list.append(x,'more');元組也可以通過(guò)[]提取組內的某一個(gè)元素;

8、python語(yǔ)句結尾可不用標點(diǎn)符號,兩個(gè)語(yǔ)句之間也可用分號分隔.

9、代碼中的縮進(jìn)排版方式是會(huì )影響程序的運行結果的!!!而且是非常非常重要...

10、內置打開(kāi)文件函數open()返回一個(gè)文件對象(如果是文本文件,則類(lèi)型為io.TestIOWrapper),函數有一個(gè)必須參數(文件名,可包含路徑)和6個(gè)可選參數。

常用格式:fin=open(filename,encoding='utf8')  #for reading text

         fout=open(filename,'w',encoding='utf8')  #for writing text(如果參數是'a'則是以追加形式寫(xiě)入文件中)

寫(xiě)入數據時(shí)用fout.write(string)。從文件里讀取到內容的格式是str,被寫(xiě)入的內容也須是str格式的對象。

11、隨機數需導入random模塊,后用:

       x=random.randint(1,6)   #產(chǎn)生給定范圍的隨機數

       y=random.choice(['appel','cherry','a','b'])  #在給定選擇項中隨機選擇一項。

z=random.sample(iterable,limit);iterable為序列類(lèi),limit表示生成的最大數量,且limit<>

12、將全大寫(xiě)字母表示的標識符看作常量是python的一個(gè)約定。

13、對于不了解的函數可用help()命令來(lái)看看函數的說(shuō)明,可用dir()模塊名來(lái)查看模塊內的所有函數名。

14、如果要將一個(gè)命令寫(xiě)在兩行,可以在第一行的末尾加上轉義字符 \ 即可。

 

(二)邏輯操作符:

1、身份操作符(is,is not):用于判斷兩個(gè)對象的引用對象是否指向相同的對象,返回bool值.否定比較可以用is not;

2、比較操作符(<,>,<=,>=,==,!=):因為python使用Unicode編碼表示字符串,對包含非ASCII字符的字符串比較更微妙和復雜.在python較有特點(diǎn)的就是可以進(jìn)行結鏈比較: a=3,1<><>

3、成員操作符(in,not in):用于判斷一個(gè)元素是否存在于一個(gè)元組或者集合中,返回bool值.

4、邏輯運算符(and,or,not):and(&)結果為and后邊元素結果,or(|)為前邊元素結果.not返回bool值,將原值反轉.

在python中預定義為常量False的bool表達式、特殊對象None、空序列或集合、值為0的數值型數據項的bool結果為False,其他的都為T(mén)rue.

追加的還有:^(xor),<左移,>>右移,~反轉。

 

(三)算術(shù)操作符:

+、-、*、/、+=、*=,對于后兩種增強賦值操作符的對象必須是iterable.對于列表進(jìn)行擴展需對欲增加元素用[]包圍。

//除取整,%取余,**(pow())冪,abs()返回絕對值,divmod(x,y)以二元組形式返回x/y所得商和余數(兩個(gè)整數),round(x,n)返回浮點(diǎn)數x四舍五入得到的整數(如果n有值,則返回相應位數的浮點(diǎn)數)

 

(四)控制流語(yǔ)句:

suite:指一條或多條語(yǔ)句組成的序列。

1、if...else語(yǔ)句: 

if boolean_expression1:   suite1; elif boolean_expression2:  suite2;else:  ...(注意有冒號,如果需要考慮某個(gè)特定情況但又不需要對它進(jìn)行處理,那么就可以使用pass作為該分支的suite,pass是一個(gè)空語(yǔ)句。)

2、while語(yǔ)句:

while boolean_expression:      suite(通過(guò)break、continue對循環(huán)進(jìn)行控制,break跳出循環(huán),continue結束當前循環(huán),從新開(kāi)始新的一輪循環(huán);函數中的return也可以達到break的作用,而且都可以用于for語(yǔ)句)。

3、for...in語(yǔ)句:

for variable in iterable:   suite

4、基本異常處理語(yǔ)句:

try:  try_suite;except exception1 as variable1:  exception_suite1

出現異常跳出的是整個(gè)函數,而不是整個(gè)程序。

(五)函數:

def functionName(arguments):  suite

 

下面請看詳細內容:

基礎篇

一、基本數據類(lèi)型

二、組合數據類(lèi)型

三、控制結構與函數

四、文件的讀取和寫(xiě)入

五、模塊與包

六、面向對象編程(類(lèi))

 

提高篇

七、正則表達式

 八、多線(xiàn)程

九、優(yōu)化python程序的幾點(diǎn)建議

十、數據庫的使用

十一、常用網(wǎng)絡(luò )編程模塊介紹

 

應用篇

十二、GUI設計(tkinter模塊)

十三、將python程序轉換為exe可執行程序

十四、網(wǎng)絡(luò )爬蟲(chóng)的編寫(xiě)

十五、游戲編程(pygame模塊)

十六、瀏覽器自動(dòng)化測試(selenium2)

十六、應用程序自動(dòng)化測試(uiautomation)

十七、手機自動(dòng)化測試

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Python學(xué)習筆記《Python核心編程》第8章 條件和循環(huán)
一天速成Python教程
python語(yǔ)句與語(yǔ)法
python入門(mén)
30個(gè)Python程序員需要知道的編程技巧,可以讓你的工作事半功倍!
每個(gè) Python 高手都應該知道的內置函數
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久