【Python打卡2019】20190504之讀取存儲密碼強度的文件內容

0.任務描述

之前的程序中向文件當中寫入內容;
此次實現從文件中讀取文件內容;

1.讀取文件函數

read()返回整個文件內容,以字符串形式;
readlines()返回整個文件內容,以列表形式;
readline()返回文件的下一行內容,以字符串返回;

2.讀取文件

"""
    讀取保存密碼強度的文件
"""


# 接收用戶輸入,並傳入方法當中
def main():
    # 打開文件對象
    f = open("PasswordRank2.txt", 'r')
    # 讀取文件read()函數,返回整個文件的字符串表示
    file_content_str = f.read()
    # 讀取文件readlines()函數,返回整個文件的字符串列表表示
    # file_content_list = f.readlines()

    print("read()函數返回內容:{}".format(file_content_str))
    # print("readlines()函數返回內容:{}".format(file_content_list))


if __name__ == '__main__':
    main()

read()函數使用結果:

Y:\Python\Anaconda\python.exe Y:/PythonWorkspace/PasswordReliablity/PasswordRank3.py
read()函數返回內容:密碼爲yanhao1234567,強度信息爲強(☆☆☆)
密碼爲1234yanh,強度信息爲強(☆☆☆)

Process finished with exit code 0

readlines()函數使用結果:

Y:\Python\Anaconda\python.exe Y:/PythonWorkspace/PasswordReliablity/PasswordRank3.py
readlines()函數返回內容:['密碼爲yanhao1234567,強度信息爲強(☆☆☆)\n', '密碼爲1234yanh,強度信息爲強(☆☆☆)\n']

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