91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python基礎知識示例

發布時間:2020-11-23 11:35:34 來源:億速云 閱讀:199 作者:小新 欄目:編程語言

了解python基礎知識示例?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

python內置的數據類型

python基礎知識示例

Python3.7內置的關鍵字

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 
'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda',
 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

格式化輸出

A = 'dog'
print('It is a %s' % A ) # --> It is a dog
# 格式符可以是 %d整數 %f浮點數
print('%06d'% 1111) #-->001111 # 拿0補全6位,不寫0就是拿空格補全6位
print('%.3f' %1.2) #-->1.200 # 保留3位小數
print('It is a {}'.format(A) ) # --> It is a dog

關于format函數還可以設置參數,傳遞對象:format多種用法

邏輯運算符優先級and or not

當not和and及or在一起運算時,優先級為是not>and>or

字符串常見操作

find

檢測 str 是否包含在 mystr中,如果是返回開始的索引值,否則返回-1

mystr.find(str, start=0, end=len(mystr))

index

跟find()方法一樣,只不過如果str不在 mystr中會報一個異常.

mystr.index(str, start=0, end=len(mystr))

count

返回 str在start和end之間 在 mystr里面出現的次數

mystr.count(str, start=0, end=len(mystr))

replace

把 mystr 中的 str1 替換成 str2,如果 count 指定,則替換不超過 count 次.

mystr.replace(str1, str2, mystr.count(str1))

split

以 str 為分隔符切片 mystr,如果 maxsplit有指定值,則僅分隔 maxsplit 個子字符串

mystr.split(str=" ", 2)

capitalize

把字符串的第一個字符大寫

mystr.capitalize()

title

把字符串的每個單詞首字母大寫

>>> a = "hello world"
>>> a.title()
'Hello world'

startswith

檢查字符串是否是以 hello 開頭, 是則返回 True,否則返回 False

mystr.startswith(hello)

endswith

檢查字符串是否以obj結束,如果是返回True,否則返回 False.

mystr.endswith('.jpg')

lower

轉換 mystr 中所有大寫字符為小寫

mystr.lower()

upper

轉換 mystr 中的小寫字母為大寫

mystr.upper()

ljust

返回一個原字符串左對齊,并使用空格填充至長度 width 的新字符串

mystr.ljust(width)

rjust

返回一個原字符串右對齊,并使用空格填充至長度 width 的新字符串

mystr.rjust(width)

center

返回一個原字符串居中,并使用空格填充至長度 width 的新字符串

mystr.center(width)

lstrip

刪除 mystr 左邊的空白字符

mystr.lstrip()

rstrip

刪除 mystr 字符串末尾的空白字符

mystr.rstrip()

strip

刪除mystr字符串兩端的空白字符

>>> a = "\n\t hello \t\n"
>>> a.strip()
'hello '

字典

查找元素

a = {'a':1}
print(a.setdefault('b', 2)) # --> 2 # 找不添加到字典中
print(a.get('c'))           # --> None # 找不到不報錯
print(a)                    # --> {'a': 1, 'b': 2}

刪除元素

a = {'a': 1, 'b': 2}
del a['a'] # 刪除指定key
del a      # 刪除整個字典在內存里清除
clear a    # 清空字典,a={}

字典常見操作

dict.len()

測量字典中,鍵值對的個數

dict.keys()

返回一個包含字典所有KEY的列表

dict.values()

返回一個包含字典所有value的列表

dict.items()

返回一個包含所有(鍵,值)元祖的列表

python內置函數

max() 返回最大元素

min() 返回最小元素

len(容器)

del(變量) 刪除變量

map(function, iterable, ...)

根據提供的函數對指定序列做映射

reduce(function, iterable[, initializer]) # initializer是初始參數

對參數序列中元素進行累積

filter(function, iterable)

用于過濾序列,過濾掉不符合條件的元素,返回由符合條件元素組成的迭代器對象(py3)。py2返回列表。

感謝各位的閱讀!看完上述內容,你們對python基礎知識示例大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

秦安县| 栾城县| 准格尔旗| 株洲县| 额济纳旗| 遂昌县| 余干县| 阜新市| 阿坝| 石屏县| 方城县| 宁河县| 广河县| 定陶县| 武安市| 枣阳市| 河曲县| 彭水| 新郑市| 万宁市| 屏东县| 洛阳市| 遂溪县| 湘西| 海安县| 定远县| 定日县| 澳门| 西华县| 重庆市| 银川市| 五台县| 通州区| 资讯| 北宁市| 和硕县| 新兴县| 邵东县| 游戏| 常德市| 昌吉市|