處理百萬位圓周率的txt,用做自己的PI模塊

先從百度上下載一個百萬位數的圓周率文件,打開:



查看文本內容:
filename = 'txt\pi_digits.txt'
with open(filename) as file_object:
    lines = file_object.readlines()
    
print(lines[0:5])


文本中有換行符和空格,開頭還有非數值“PI=”,對文本進行去換行和空格:

filename = 'txt\pi_digits.txt'
with open(filename) as file_object:
    contents = file_object.read()
    
pi = contents.replace(' ','').replace('\n','')[3:]
print(pi[0:100])

這樣就可以將你需要的pi位數傳入變量中供你使用了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章