VBA到Python程式開發202101第6次上課
01_重點回顧與檔案讀取
02_建立文字檔案與讀取到字串變數中
03_切割字串與逐一轉為數字
04_計算人數總分平均等與讀取會員資料
05_讀取所有會員資料與修改編碼方式
06_只取前十個會員與姓名與手機欄位
07_將結果存為報表與縮排問題
08_合併全省郵局用OS的WALK方法
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2021_1
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 110/3/30
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python切割字串 在 吳老師教學部落格 Youtube 的最讚貼文
VBA到Python程式開發202101第6次上課
01_重點回顧與檔案讀取
02_建立文字檔案與讀取到字串變數中
03_切割字串與逐一轉為數字
04_計算人數總分平均等與讀取會員資料
05_讀取所有會員資料與修改編碼方式
06_只取前十個會員與姓名與手機欄位
07_將結果存為報表與縮排問題
08_合併全省郵局用OS的WALK方法
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2021_1
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 110/3/30
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python切割字串 在 吳老師教學部落格 Youtube 的最佳貼文
VBA到Python程式開發202101第6次上課
01_重點回顧與檔案讀取
02_建立文字檔案與讀取到字串變數中
03_切割字串與逐一轉為數字
04_計算人數總分平均等與讀取會員資料
05_讀取所有會員資料與修改編碼方式
06_只取前十個會員與姓名與手機欄位
07_將結果存為報表與縮排問題
08_合併全省郵局用OS的WALK方法
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2021_1
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 110/3/30
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python切割字串 在 Python split 字串分割用法與範例 的推薦與評價
本篇ShengYu 介紹Python 字串分割split 的用法與範例,在字串處理中常常會需要將字串根據某個符號來切割,例如:空白,逗號,藉此區分出資料的欄位, ... ... <看更多>
python切割字串 在 M1 Q06 字串切割-Python 的推薦與評價
M1 Q06 字串切割-Python · Next: · Virtual Drag and Drop using OpenCV Python | CVZone · Drone Programming ... ... <看更多>
python切割字串 在 [問題] 超長字串的讀取? - 看板Python 的推薦與評價
最近做 onlinejudge 時遇到一個狀況,
題目會給出一個超長字串(皆為數字中間以空白分隔)
ex.10 200 3 6000 40545 87242 ... (長度約10^7個數字)
之前的處理方法都是先做切割(以空白分隔)再轉成數字
list1 = input().split(' ')
list2 = [int(x) for x in list1]
但這題因為字串太長,在第一步驟時就產生 MemoryError的訊息
可是我又得判斷出字串中所有數字(任取三個) "是否有機會形成一個三角形的邊長"
像這樣的狀況 各位前輩們有什麼較好的策略嗎? 感謝!!
(新手自學中 問題若太嫩還請包涵...)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.241.113
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1505516658.A.14E.html
挖 居然是是Django本人!(學習ing)
抱歉回晚了 每個數字範圍 1~10^9, 然後數字可以重複,字串未做排序
D大的方式是不是只適用於數字沒有重複呢?
附上題目連結 https://zerojudge.tw/ShowProblem?problemid=c268
後來想到好像可以使用 for 迴圈 + string = sys.stdin.read(size) 存取片段字串
只是卡在那個size不知道要多大...(不知道每個數字位數,每次斷點不同 orz)
※ 編輯: ddchris (118.166.241.113), 09/16/2017 17:01:44
感謝樓上兩位 其實我兩方面都不是很清楚
後來有問別人提供了解法:
任選3不能成為三角形的組合會是 1 1 2 3 5 8...(費氏數列?)
所以當 f(44)時超過10^9,故超過44組以上皆可排成三角形(應該是這樣沒錯?)
if n > 44:
s = 'x' (為了讓迴圈可以跑設的任意字串?)
while s[-1] != '\n': ( readline 當讀到檔案末端送出\n來結束迴圈?)
s = sys.stdin.readline(500000) (在記憶體限制內讀取適當大小?)
print('YES')
有錯還請告知 ^^"
... <看更多>