日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

Python基础学习总结__Day3

發(fā)布時間:2023/12/9 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python基础学习总结__Day3 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、集合

1.特性:無序且天生去重,格式為{}

2.作用:

(1)去重

(2)關(guān)系測試

3.可調(diào)用函數(shù)(常見對列表操作)

1)取交集:A.intersection(B)

2)取并集:A.union(B)

3)取差集:A.difference(B) in A not in B

4)是否為子集:A.issubset(B) 返回TrueFalse

4. 運(yùn)算符

1)交:

2)并:|

3)差:—

4)對稱差集:

5. 增刪查改

?

二、文件操作

1.打開

(1)文件路徑

(2)操作權(quán)限:r,只讀;w,只寫(創(chuàng)建新文件);a,追加;r+,讀寫;w+,讀寫(創(chuàng)建新文件);abrbwb:二進(jìn)制格式;rU:識別不同換行符

(3)編碼格式

2.操作

(1)Read():全部讀

(2)Readline():讀一行

(3)Readlines():全部讀并轉(zhuǎn)成列表(由于要寫入內(nèi)存,所以只適合小文件);

優(yōu)化循環(huán):for line in f: .......

(4)Write():寫入文件

(5)Tell():返回文件操作“光標(biāo)”的位置

(6)Seek():將光標(biāo)返回指定位置(字符為一個單位)

(7)Truncate():截?cái)?#xff0c;文件開頭到指定位置

3.關(guān)閉

(1)Close():關(guān)閉文件操作

(2)Flush():確認(rèn)緩存中的內(nèi)容寫入到文件中

(3)With:自動關(guān)閉文件:with?open('log','r') as f:

三、字符編碼

?

?

四、函數(shù)

1.函數(shù)和過程的區(qū)別

2.函數(shù)的作用:

(1)減少重復(fù)代碼

(2)可擴(kuò)展

(3)保持?jǐn)?shù)據(jù)一致性

3.返回值

(1)0:返回none

(2)1:返回object

(3)>1:返回tuple(元組)

(4)函數(shù):返回內(nèi)存地址

4.參數(shù)

(1)形參和實(shí)參:形參函數(shù)內(nèi)部的參數(shù);實(shí)參:真正傳入的參數(shù)

(2)關(guān)鍵參數(shù)

(3)位置參數(shù)

(4)參數(shù)組:*args**kwargs

5.變量的作用域

(1)全局變量:在外部定義的變量;可通過global在函數(shù)內(nèi)改全局變量;列表、字典、集合、類均可以在函數(shù)內(nèi)部修改

(2)局部變量:函數(shù)內(nèi)定義的變量;

6.高階函數(shù):函數(shù)嵌套函數(shù)

7.遞歸:自己調(diào)用自己

(1)要有明確的結(jié)束標(biāo)志

(2)每次進(jìn)入更深一層遞歸時,問題規(guī)模相比上次遞歸都應(yīng)有所減少

(3)遞歸效率不高,遞歸層次過多會棧溢出

轉(zhuǎn)載于:https://www.cnblogs.com/TheFlash-Bar/p/10971671.html

總結(jié)

以上是生活随笔為你收集整理的Python基础学习总结__Day3的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。