溫馨提示×

溫馨提示×

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

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

第七天集合、eval、名片管理、文件操作

發布時間:2020-08-03 19:42:58 來源:網絡 閱讀:450 作者:LukeRivel 欄目:編程語言

推導式的嵌套:
for x in range():
for y in range():
for z in range():
list.append(x,y,z)
list = [(x,y,z) for x in range( ) for y in range( ) for z in range( ) ]

is 地址一樣才成立 if a is b:

集合:set {元素1,元素2......}
sets = {10,20,30,10,30,50}
print(sets)
結果: {10, 20, 50, 30}
作用:去重
列表可轉集合 list 轉set
lists = [10,20,30,10,30,50]
lists = list(set(lists))
print(lists)

eval:將一個字符串變成一個有效的表達式
lists = "[10, 20, 30 ]"
lists = eval(lists)
print(lists)
tuples = "(10, 20, 30 )"
tuples = eval(tuples)
print(tuples)

名片管理:
main.py # 入口文件,負責業務邏輯

能先做那就先做哪

顯示界面

獲取用戶輸入

根據用戶輸入信息進行判斷

tools.py # 功能文件,用函數去寫這些功能,可以在函數內調用其它函數

TODO 書簽功能,#不要丟

按pycharm界面左下角,能調出

文件的操作:

打開文件:變量 = open(文件名,訪問方式)
f = open("123.txt ", "w") w 以寫的方式打開,w只能寫,不能做其他,如果文件不存在,創建新文件,f 代表你要操作的文件,遠程文件,叫資源
f.write("hello ") 往里面寫hello
f.close( ) 關閉 釋放資源
f = open("123.txt","w",encodiing = "utf-8") 解決中文亂碼問題
里面寫的必須都是字符串

向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女