matplotlib設(shè)置圖形標(biāo)簽 非計(jì)算機(jī)專業(yè)學(xué)編程選哪種語(yǔ)言入門比較好?
非計(jì)算機(jī)專業(yè)學(xué)編程選哪種語(yǔ)言入門比較好?我大學(xué)的專業(yè)是化學(xué),通過(guò)了Visual Basic國(guó)家二級(jí)考試,通過(guò)自學(xué)獲得了二級(jí)證書。個(gè)人覺(jué)得Visual Basic(以下簡(jiǎn)稱VB)簡(jiǎn)單易學(xué),用起來(lái)很快,還
非計(jì)算機(jī)專業(yè)學(xué)編程選哪種語(yǔ)言入門比較好?
我大學(xué)的專業(yè)是化學(xué),通過(guò)了Visual Basic國(guó)家二級(jí)考試,通過(guò)自學(xué)獲得了二級(jí)證書。個(gè)人覺(jué)得Visual Basic(以下簡(jiǎn)稱VB)簡(jiǎn)單易學(xué),用起來(lái)很快,還能提高辦公操作水平,特別適合非計(jì)算機(jī)專業(yè)人士學(xué)習(xí)編程。
一、VB與VBA的關(guān)系
VB是微軟開(kāi)發(fā)的一種結(jié)構(gòu)化、模塊化、面向?qū)ο蟮目梢暬幊陶Z(yǔ)言,它包括事件驅(qū)動(dòng)機(jī)制來(lái)輔助開(kāi)發(fā)環(huán)境。VB,基于Windows操作系統(tǒng),簡(jiǎn)單易學(xué)。它的視覺(jué)設(shè)計(jì)環(huán)境和 "你看到的就是你得到的設(shè)計(jì)方法隱藏了應(yīng)用程序開(kāi)發(fā)的復(fù)雜性,簡(jiǎn)化了各種復(fù)雜的操作。VB可用于開(kāi)發(fā)許多領(lǐng)域的應(yīng)用程序,如科學(xué)計(jì)算、數(shù)據(jù)庫(kù)管理、圖形操作、Internet/intranet等。
學(xué)習(xí)VB可以提高使用辦公軟件的操作技能和效率??梢哉f(shuō),能否熟練使用Office中的宏,是區(qū)分一個(gè)Office操作人員是高手還是小白的標(biāo)準(zhǔn)。Office中的宏,即Visual Basic for Applications(以下簡(jiǎn)稱VBA),是VB的一種宏語(yǔ)言,可以用來(lái)擴(kuò)展Windows的應(yīng)用功能。如果你學(xué)習(xí)VB,你必然會(huì)掌握Office的VBA,從而大大提高你的辦公效率和操作水平。
二、VB的特點(diǎn)
1.面向?qū)ο?/p>
VB采用面向?qū)ο笤O(shè)計(jì)的思想,用簡(jiǎn)單組裝復(fù)雜,化復(fù)雜為簡(jiǎn)單,然后實(shí)現(xiàn)某個(gè)功能。對(duì)象是指操作實(shí)體,如窗體、命令按鈕、標(biāo)簽、文本框等。編程是指根據(jù)界面設(shè)計(jì)要求,在界面上設(shè)計(jì)窗口、菜單、按鈕等各類對(duì)象,并為每個(gè)對(duì)象設(shè)置屬性。
2.事件驅(qū)動(dòng)的
在Windows環(huán)境中,事件是驅(qū)動(dòng)的,運(yùn)行的對(duì)象可以響應(yīng)多個(gè)不同的事件。每個(gè)事件都是由代碼組成的,代碼決定了對(duì)象的功能。當(dāng)被觸發(fā)時(shí),比如點(diǎn)擊一個(gè)命令按鈕,對(duì)象就會(huì)實(shí)現(xiàn)功能,如果事件沒(méi)有被觸發(fā),就會(huì)處于零狀態(tài),無(wú)法執(zhí)行功能。整個(gè)應(yīng)用程序由獨(dú)立的事件流程組成。
3.全面發(fā)展
VB為編程提供了多種集成開(kāi)發(fā)環(huán)境。在這種環(huán)境下,你可以設(shè)計(jì)界面,編寫代碼,將應(yīng)用程序調(diào)試編譯成可以在Windows下運(yùn)行的可執(zhí)行文件,并為其生成和安裝VB集成開(kāi)發(fā)環(huán)境,為程序員提供了極大的便利。
4.強(qiáng)大的數(shù)據(jù)庫(kù)訪問(wèn)功能
使用數(shù)據(jù)控制控件可以訪問(wèn)各種數(shù)據(jù)庫(kù)。VB 6.0提供ADOControl控件,不僅可以用最少的代碼實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作和控制,還可以替代DataControl控件和RDOCon。遠(yuǎn)程數(shù)據(jù)對(duì)象控制。
5.強(qiáng)大的幫助功能
⑴VB為用戶提供了各種向?qū)?,幫助用戶完成?fù)雜的操作。例如,使用數(shù)據(jù)表單向?qū)?,您可以不用編寫任何代碼就創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序,即使您不需要。;我根本不懂?dāng)?shù)據(jù)庫(kù)操作。使用打包和擴(kuò)展向?qū)В梢暂p松地為您的應(yīng)用程序創(chuàng)建安裝程序,并且可以將您的應(yīng)用程序發(fā)布到各種存儲(chǔ)設(shè)備或網(wǎng)絡(luò)。
⑵用戶只要安裝CSDN在線幫助,就可以使用VB中的幫助菜單和F1功能鍵,隨時(shí)方便地獲得所需的幫助信息。VB幫助窗口顯示相關(guān)示例,通過(guò)復(fù)制粘貼代碼可以獲得大量示例代碼,為用戶學(xué)習(xí)和使用提供方便。
第三,我的自學(xué)經(jīng)歷
我在學(xué)習(xí)VB的過(guò)程中看了很多書,推薦以下三本(后面有附圖)。
1.入門教材:出版社出版的《《Visual Basic程序設(shè)計(jì)培訓(xùn)教程》》中文版;;美國(guó)郵電出版社。
2.高級(jí)教材:冶金工業(yè)出版社出版的《《Visual Basic函數(shù)實(shí)用手冊(cè)》》。
3.改進(jìn)教材:出版社出版《《Visual Basic Access數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例》》中文版;;美國(guó)郵電出版社。
當(dāng)然,VB的功能還不夠強(qiáng)大,無(wú)法實(shí)現(xiàn)復(fù)雜的算法。如果要寫大型程序,就要選擇其他編程工具。另外,VB在Win7之后的操作系統(tǒng)中的兼容性和穩(wěn)定性都不是很好。
matplotlib氣泡圖怎么調(diào)整氣泡大?。?/h2>
步驟:
1.右鍵單擊氣泡并選擇數(shù)據(jù)系列格式;
2.選擇[選項(xiàng)]選項(xiàng)卡,在預(yù)覽上有一個(gè)調(diào)整百分比的地方。放下來(lái)。