ysf的沙龍
ysf的沙龍首頁
照片在說話
我的Python學習隨筆
Nature of Code閱讀心得與Python實作
老爺車與我
雜文
關於
我的Python學習隨筆
40
公開內容
我的Python學習隨筆
全部
全部內容
免費與付費
最新發佈優先
ysf
2024/05/08
徹底搞清楚pygame的blend mode
呼!折騰了好久,終於徹底搞清楚pygame的各個blend mode所用的計算式,到底是長啥樣子了。
#
python
#
PYTHON
#
Python
3
留言
ysf
2023/12/20
不要用for迴圈一面走訪一面移除list的元素
在寫《The Nature of Code閱讀心得筆記——使用Python實作》的[第四章]4.3節時,原書提到,在使用Java的ArrayList時,如果用迴圈一面走訪一面又移除其中的元素,那會有難以察覺的問題存在。寫個小程式測試的結果發現,Python的list也會有一樣的問題。
#
python
#
PYTHON
#
Python
6
2
Red
喜歡
還是很專業,呵^_^
ysf
2023/10/15
用matplotlib畫正弦函數sin的圖形
用matplotlib畫正弦函數sin的圖形會有多難呢?應該是挺簡單的。不過,要畫得漂亮讓人滿意,還是非得費一番功夫調整不可。
#
python
#
PYTHON
#
Python
9
2
ysf
喜歡
😄
ysf
2023/09/20
治療面對pygame的mouse.get_pressed()和MOUSEBUTTONDOWN時的選擇障礙
MOUSEBUTTONDOWN的個性和mouse.get_pressed()是完全相反的。mouse.get_pressed()只活在當下,完全不管過去發生過什麼事;MOUSEBUTTONDOWN則會記得所有還沒處理完的事,只要事件佇列還沒被塞滿的話。
#
python
#
Python
#
PYTHON
1
留言
ysf
2023/09/04
還真有點生成式藝術的fu
身為頂級藝術細胞缺乏者,總是非常羨慕那些能隨手畫出漂亮圖畫的人。看著自己寫的程式在螢幕上展現出事先無法預期的漂亮圖案,還真是很有成就感,也不免有些興奮地想著:「嘿!看來頂級藝術細胞缺乏者有藥醫了!」 這個圖
#
python
#
PYTHON
#
Python
3
留言
ysf
2023/08/25
低調但有料的for... else語法
忽然覺得,似乎、彷彿、好像、應該有個for... else語法,可以讓程式漂亮一點。
#
python
#
Python
#
PYTHON
7
留言
ysf
2023/07/29
這樣用dictionary也是可以的啦!
就這樣,因為拖延症犯了想偷懶,結果是對dictionary的使用時機和使用方式,有了新的體會。原來,dictionary這樣用,也是可以的啦!
#
python
#
Python
#
PYTHON
2
留言
ysf
2023/07/17
一個關於for loop和list的小實驗
「蛤?!居然當機!」瞪著畫面凍結的螢幕,心裡一面嘀嘀咕咕,一面敲著鍵盤,企圖死馬當活馬醫,看看能不能免去重開機的麻煩。 一切的努力都是徒然,這是徹底的當機!滑鼠、鍵盤完全失去作用,只餘關電源強迫關機一條路可走。 在重開機的當兒,一面看著螢幕有沒有顯示異常的訊息,一面開始分析可能的當機原因。
#
Python
#
python
#
PYTHON
4
留言
ysf
2023/06/25
抓到pygame的bug
看來這應該是pygame的bug,而不是自己寫的程式有問題。為了進一步證實這個猜測,重寫了一個單純只畫出圓球的程式,除了畫出不同位置的圓球之外,沒有任何其他作用
#
python
#
Python
#
PYTHON
2
留言
ysf
2023/05/19
《The Nature of Code閱讀心得筆記——使用Python實作》開始發表
俗話說「萬事起頭難」還真是一點也沒錯,從開始動筆寫《The Nature of Code閱讀心得筆記——使用Python實作》,到寫完頭一章,再到把文章放上網站開始發表,總共隔了快三個月的時間。
#
Python
#
PYTHON
#
python
1
留言