Python 常用的內建模組

2022-08-26 04:42:10 字數 2275 閱讀 6994

#fsum() 對整個序列求和   返回浮點數

print(math.fsum([1,4.5,5,7]))

#sum() python內建求和

print(sum([1,4,5,7]))

print(math.fsum([1,4.5,5,7]))

#math.modf() 將乙個浮點數拆分為整數部分和小數部分組成元組 小數在前 整數在後

print(math.modf(4.5))

print(math.modf(0))

print(math.modf(3))

#copysign() 將第二個數的符號(正負號)傳給第乙個數    返回第乙個數值的浮點數

print(math.copysign(2, -3))

print(math.copysign(-2, 3))

# 列印自然對數 e 和π的值

print(math.e)

print(math.pi)

import random

# random() 獲取0-1之間的隨機小數 包含0不包含1

for i in range(10):

# 隨機指定開始和結束之間的值

print(random.randint(1, 9))

# random.randrange() 獲取指定開始和結束之間的值

-------------------------
for i in range(10):

# 隨機指定開始和結束之間的值

#print(random.randint(1, 9))

print(random.randrange(1, 9, 3))

# random.randrange() 獲取指定開始和結束之間的值

----------------------------

import random

# random() 獲取0-1之間的隨機小數 包含0不包含1

#for i in range(10):

# 隨機指定開始和結束之間的值

#print(random.randint(1, 9))

#print(random.randrange(1, 9, 3))

# random.randrange() 獲取指定開始和結束之間的值

# choice() 隨機獲取列表中的值

print(random.choice([1,5,367,86]))

# shuffle() 隨機打亂序列 返回值是none

#print(random.shuffle([1,5,367,86]))

-------------------------------

# choice()  隨機獲取列表中的值

print(random.choice([1,5,367,86]))

# shuffle() 隨機打亂序列 返回值是none

#print(random.shuffle([1,5,367,86]))

list1 = [1,5,367,86]

print(list1)

random.shuffle(list1)

print(list1)

--------------------------------

num = input("請輸入乙個三位數:")

# 檢測輸入是否是純數字

# 輸入函式輸入的是字元型別,如果不強制轉換會報錯

if num.isdigit():

#輸入函式輸入的是字元型別,不強制轉換會報錯

if 100 <= int(num) <= 999:

pass

else:

print("請按規定輸入")

##if 100 <= int(num) <= 999:

##if 100 <= num <= 999:

## pass

------------------------------------

num = input("請輸入乙個三位數:")

# 檢測輸入是否是純數字

if num.isdigit() and 100 <= int(num) <= 999:

pass

else:

print("請按規定輸入")

------------------------------------

Python常用內建模組

base64是一種用64個字元來表示任意二進位制資料的方法。用記事本開啟exe jpg pdf這些檔案時,我們都會看到一大堆亂碼,因為二進位制檔案包含很多無法顯示和列印的字元,所以,如果要讓記事本這樣的文字處理軟體能處理二進位制資料,就需要乙個二進位製到字串的轉換方法。base64是一種最常見的二進...

python 常用的內建函式和內建模組

1 type 返回物件或者變數的資料型別 print type 嘻嘻 class str a 3print type a class int 2 abs 返回數字的絕對值 print abs 10 10 3 max 返回一組資料當中最大的值 print max 1,3,2 3 4 min 返回一組資...

python常用內建模組(五)

requests 一 collections 是python內建的乙個集合模組,提供了許多有用的集合類。namedtuple,是乙個函式,用來建立乙個自定義的tuple物件,格式 namedtuple 名稱 屬性list 例如 建立乙個座標為 1,2 的點 from collections impo...