原创 51單片機課程設計——led點陣廣告牌程序設計

上學期期末的課設題目是led點陣廣告牌,當時的要求如下: (1)能夠顯示不同字符的LED點陣廣告牌; (2)按鍵切換不同的顯示效果(如閃爍,靜止,平移等); (3)按鍵切換不同的顯示內容; (4)能夠顯示圖形或自定義字符; (5)

原创 《Python編程從入門到實踐》第十一章 測試代碼 學習筆記2、測試類

1、unittest Module中的斷言方法 assertEqual(a,b) #覈實a==b assertNotEqual(a,b) #覈實a!=b assertTrue(x) #覈實x爲True assertF

原创 《Python編程從入門到實踐》第十一章 測試代碼 學習筆記1、測試函數

1、Python標準庫中模塊unittest提供了代碼測試工具 單元測試:覈實函數的某個方面沒有問題 測試用例:一組單元測試,覈實函數在各種情形下的行爲都符合要求 全覆蓋測試:一整套單元測試,涵蓋了各種可能的函數使用方式 2、

原创 《Python編程從入門到實踐》第十章 文件與異常 學習筆記1、從文件中讀取數據

1、關鍵字with在不再需要訪問文件時將其關閉。open()打開文件,close()關閉文件。 注:可不使用close(),只管打開文件,並在需要時使用它,Python自會在合適的時候自動將其關閉 2、read()讀取文件全部

原创 51單片機程序設計——簡易出租車計步器

寫在開頭:因爲程序文件是先上傳的,裏面有些註釋掉的內容是與程序完全無關,是本人原本寫程序時無用的部分,可以不用理會,另外有些變量沒有寫註明具體的作用,只看程序比較難理解,我在寫這篇文章時有所解釋,可以再這裏看一下。 簡易出租車計步

原创 《Python編程從入門到實踐》第十章 文件與異常 學習筆記2、寫入文件

1、寫入空文件調用open()時提供兩個實參,第一個爲要打開的文件名,第二個實參(‘w’)告訴Python要以寫入模式打開這個文件,若不存在這個文件自動創建,若存在Python將清空該文件。 file_name='programm

原创 《Python編程從入門到實踐》第十章 文件與異常 學習筆記4、存儲數據

json.dump()儲存數據;json.load()加載數據 練習一 import json fav_num=input("請輸入你最喜歡的數字:") filename='最喜歡的數字.json' with open(fi

原创 5.9自律日記4

上午,數電實驗三√ 下午,應用光學第二章看完 不斷的努力,不斷的去接近夢想,越挫越勇,吃盡酸甜苦辣,能夠抵禦寒冬,也能夠擁抱春天,這樣的才叫生活。

原创 5.8自律日記3

爲什麼1,2沒了,因爲沒做到 下午 2:00-6:00 數電9.7√,9.8√,實驗1√,實驗2√ 7:00-12:00 電磁場第二章作業,1.7-1.18×,2.0-2.3× 未來是美好的,但也許它只是跟今天一樣,不一定

原创 20.5.6自律日記1

7:40~8:30 數電9.4 ~ 9.8網課視頻 8:40~9:30 應用光學看遍之前的筆記 9:40~11:30 第二章第5講 ~ 第15講 所有的努力,不是爲了讓別人覺得你了不起,而是爲了能讓自己打心裏看得起自

原创 20.5.7自律日記2

8:40-9:30 數電9.5,9.6-------------------------------------------完成 10:00-12:00 應用光學第二章第五講到第十五講 抱最大希望,盡最大努力,做最壞打算,

原创 51單片機程序設計——電子音樂盒

寫在前面:想要做電子音樂盒首先要保證單片機上的蜂鳴器爲無源蜂鳴器,有源蜂鳴器是不能放歌的,因爲有源蜂鳴器只要通電就發出聲音,沒有起伏。 一、設計思路 電子音樂盒說難也難,說簡單也簡單,只要知道如何編制音樂代碼就可以,其餘的東西也就

原创 python小白——學習類第一天報錯TypeError: Restaurant() takes no arguments

1、學習Python類的部分第一天遇到報錯TypeError: Restaurant() takes no arguments 過年啦,因爲疫情也不讓出門,拿了本python的書開始自學 剛學習類就遇到如題的報錯,研究半天發現是初

原创 《Python編程從入門到實踐》第十章 文件與異常 學習筆記3、異常

1、try後跟運行的代碼,except後跟可能出的錯誤及處理方法,else後跟未出錯時的處理方法。 print("————————————————計算器————————————————————") print("輸入q退出")

原创 python編碼風格(摘抄自《python編程從入門到實踐》)

1、類名:駝峯命名法,即類名每個單詞的首字母都大寫,不使用下劃線 2、實例名,模塊名:小寫格式,並在單詞之間加上下劃線 3、類定義後應加文檔字符串簡要描述類的功能,並遵循編寫函數的文檔字符串是採用的格式約定;每個模塊都應包含一個文