內建模組複習

2021-08-20 02:19:11 字數 2068 閱讀 7966

# -*- coding:utf-8 -*-

# 內建函式

# ads 取絕對值

print(abs(123))

print(abs(-2))

# all 判斷可迭代物件 有乙個迭代為就為真

print(all([1,2,3]))

print(all(""))

print(all())

print(all({}))

# any 判斷迭代物件 有乙個為假就為假

print(any([1,2,3,4]))

print(any([0,""]))

print(any(""))

print(any({}))

# 轉換進製 將十進位制轉換

# bin 轉換為二進位制0b

print(bin(10)) # 0b1010

# hex 轉換為十六進製制0x

print(hex(10)) # 0xa

# oct 轉換為八進位制0o

print(oct(10)) # 0o

# bool 判斷傳入的值為真假 true false

# false: 「」 {} () 0

print(bool(0)) # false

# byes 轉換為二進位制格式

print(bytes("你好",encoding="utf-8")) # 指定編碼為utf-8

# chr 將乙個數字轉換為對應的ascii碼
print(chr(97))   # a

# ord 將ascii碼轉換為數字

print(ord("a"))

# 類方法classmethod

classfoo:

@classmethod

deftest(cls):

print("aaa")

f = foo()

f.test()

foo.test()

# 檢視函式方法

print(dir())

# divmod 檢視商 餘數

print(divmod(30,3))

# enumerate 第乙個參放可迭代物件 第二個放 起始值

forv,iinenumerate("qw",3):

print(v,i)

# eval 轉換格式

# format

print("aa".format('b','c'))

# globals 全域性變數

# locals 區域性變數

# hash 雜湊值

print(hash("awe")) # 得到固定長度hash值

# isinstance 判斷型別

print(isinstance("q",int)) # 正確返回true 錯誤返回false

# round  取整

print(round(1.7)) # 四捨五入

# range 迭代器 可以for迴圈

foriinrange(1,3):

print(i)

# type 檢視型別

class   ij():

name = 'ww'

def  __str__(self):

return self.name

檢視例項物件是不會顯示記憶體位址   顯示__str__方法返回的內容

python內建模組 Python 內建模組

內建模組 python有一套很有用的標準庫 standard library 標準庫會隨著python直譯器,一起安裝在你的電腦中的。它是python的 乙個組成部分。這些標準庫是python為你準備好的利器,可以讓程式設計事半功倍。常用標準庫 標準庫 說明 builtins 內建函式預設載入 os...

url內建模組和http內建模組

url let url require url 用來解析url中每一部分資訊的 如果第二個引數傳true,會自動把問號引數解析成鍵值對的形式,儲存在query屬性中 pathname 請求路徑名稱 伺服器端要做的常規任務 2.接受客戶端的請求資訊 請求靜態資源檔案 請求資料 3.查詢到對應的資源檔案...

內建模組 os模組

import os 檔案系利 操作檔案 刪除檔案,謹慎,不可逆 os.remove dir3 dsfs 重新命名檔案 os.renames test123 test333 改名字,預設改成txt格式 os.rename test123 r lxx lxx2 test123 舊檔案跟新檔案都需要是相對...