python知識點 二

2021-09-26 00:02:49 字數 1592 閱讀 2269

在執行python命令的時候需要攜帶的引數稱之為命令列引數

python -m py.compile d:\demo1.py

-m py.compile d:\demo1.py就是命令列引數

python中也可以用sys內建模組的sys.ar**來獲取命令列引數:

sys.ar**是命令列引數列表

舉例:python demo.py 「zhangsan」 「18」

sys.ar**[0]的值為demo.py

sys.ar**[1]的值為"zhangsan"

sys.ar**[2]的值為"18"

numbers(數字) ----- 不可變資料

python支援四種不同的數字型別

int(有符號整型)

float(浮點型)

bool(布林型別)

complex(複數)

string(字串) -----不可變資料

list(列表) -----可變資料

tuple(元組) ----- 不可變資料

sets(集合) -----可變資料

dictionary(字典) -----可變資料

python中的變數賦值不需要型別宣告

i = 100 #整型

x = 1000.0 #浮點型

y = 「zhang」 #字串

python允許同時為多個變數賦值

a = b = c = 1

python也可以為多個物件指定多個變數

a,b,c = 1,2,『3』

a,b,c = 『123』

a,*b = 『123』

*b,a = 『123』

字串大小寫轉換

lower() / upper() / swapcase() / title()

字串搜尋,替換

find() / count() / replace() / strip() / lstrip() / rstrip()

字串分割,組合

split() / join()

字串編碼,解碼

decode() / encode()

字串測試

isalpha() / isdigit() / isspace() / islower() / isupper() / istitle()

python晦澀知識點 二

宣告 一些很無聊的python填空題,要是面試遇到,不要猶豫,一巴掌甩過去,然後說 老子大老遠跑過來面試,衣服都溼了,你就給我看這個?開玩笑啦,反正很不爽就是了 x,y x.count y len x true意思是說有沒有合適的x,y使得y在x中出現的次數大於x的長度。一般來說,字串長度為5,我們...

python函式知識點 二

目錄 一.函式物件 二.函式巢狀 三.命名空間與作用域 四.閉包函式 五.裝飾器 1.函式是第一類物件,即函式可以當作資料傳遞 1 可以被引用 2 可以當作引數傳遞 3 返回值可以是函式 3 可以當作容器型別的元素2.利用該特性,優雅的取代多分支的if 不然要是有很多個函式的話,就要寫很多個if e...

python知識點筆記二

1.python 中,字串變數提供了 3 種方法來刪除字串中多餘的空格和特殊字元,它們分別是 strip 刪除字串前後 左右兩側 的空格或特殊字元。lstrip 刪除字串前面 左邊 的空格或特殊字元。rstrip 刪除字串後面 右邊 的空格或特殊字元。注意,python 的 str 是不可變的 不可...