python第九周學習筆記

2021-09-20 09:29:52 字數 1340 閱讀 1941

準備工作:os常用命令    自建乙個資料夾,將當前目錄修改為當前資料夾

import os

os.chdir(「d:\4.23」)

os.getcwd()

『d:\4.23』

os.mkdir(「file_1」) #在當前目錄建立子資料夾

os.mkdir(「file_2」)

os.rmdir(「file_2」) #刪除資料夾

os.listdir()

[『file_1』, 『my_file.txt』, 『my_file_1.doc』]

os.rename(「a.txt」,「b.py」) #改名

import os

os.chdir(「d:\4.23」)

fileexistserror traceback (most recent call last)

in ()

----> 1 os.mkdir(「big_data」)

fileexistserror: [winerror 183] 當檔案已存在時,無法建立該檔案。: 『big_data』

os.chdir(「d:\4.23\big_data」)

import os

for i in os.listdir():

os.rename(i,『great_』+i)

typeerror traceback (most recent call last)

in ()

1 for i in os.listdir():

----> 2 os.rename(i,i - 『great_』)

typeerror: unsupported operand type(s) for -: 『str』 and 『str』

檔案的開啟與關閉

open(「my_file.txt」,『w』).close()

open(「my_file_1.doc」,『w』).close()

『b』 二進位制檔案模式

『t』 文字檔案模式,預設值

『+』 與r/w/x/a一同使用,在原功能基礎上增加同時讀寫功能

f = open(『a.txt』,『x』)

f.close() #關閉檔案

f=open(『a.txt』,『w』)

f.write(「hello world!」)

12f = open(『a.txt』,『r』)

f.read()

『hello world!』

f.seek(0) #自定游標的位置

0f.tell() #返回游標的位置

0f.read(3)

『hel』

f.close()

help(open)

第九周學習筆記

主要內容 1.文章解決了什麼問題?svm訓練演算法在大規模問題上收斂很慢,且十分複雜 難以實現,運算過程中需要維持乙個n 2n 2 n2個元素的矩陣,當年 1998 問題規模超過4000個樣本時,就超過了當時的記憶體大小 128mb 曾經的訓練演算法之一的chunking使得演算法從維持n 2n 2...

第九周學習總結

output 輸出 顯示關閉時才能確保資料儲存正常。上週部落格互評情況 書本上出現較少的例子一定要關注,比如這次引用字元變數使用equals而不是 來判斷是否一致。行數 新增 累積 部落格量 新增 累積 學習時間 新增 累積 重要成長 目標5000行 400小時 第一周150 150 1 14 4 ...

第九周學習進度

第九周學習進度如下 花時間 包括上課 4h上課 18程式設計 4h查資料 26h 量 行 326行 部落格量 篇 3了解到知識 1.自己定義自己需要的全域性變數,用來儲存自己需要的東西。2.團隊開發過程中,大家挨一起研究,學會了下拉列表的使用。class spinnerxmlselectedlist...