原创 Python format 格式化函數

轉載於:http://www.runoob.com/python/att-string-format.html https://www.python.org/dev/peps/pep-3101/#abstract   Python2.6

原创 圖解Python深拷貝和淺拷貝

Python中,對象的賦值,拷貝(深/淺拷貝)之間是有差異的,如果使用的時候不注意,就可能產生意外的結果。 下面本文就通過簡單的例子介紹一下這些概念之間的差別。 對象賦值 直接看一段代碼: will = ["Will", 28, ["P

原创 命令行參數

一直沒有理解什麼是命令行參數,今天才搞懂 我們運行python程序時,在cmd輸入python test.py 運行,其實後面可以輸入一系類參數來發告知程序怎麼運行 比如這樣的:python test.py arg1 arg2 arg3

原创 python的import

python中的模塊、包、庫模塊:就是.py文件,裏面定義了一些函數和變量,需要的時候就可以導入這些模塊 12包:在模塊之上的概念,爲了方便管理而將文件進行打包。 12一個文件夾下必須要有_init_.py這個文件纔會被識別爲包。 包目錄

原创 說說Event和Listener和Adapter

今天編程的時候習慣性的寫了ActionAdapter,報錯了,然後上網查,發現基本上都在問Adapter的意思,後還覺得是不是沒有ActionAdapter這玩意,果然是的 仔細一查,發現的確是接口Listener都有適配器Adapter

原创 setPreferredSize和的setSize和setbounds的用法

setSize 將調整組件大小到指定的大小。 setPreferredSize設置首選大小。該組件實際上可能不是這個大小,取決於它所在的容器的大小,或者用戶是否手動調整組件的大小。   setSize()如果你的組件的父母沒有佈局管理器,

原创 用vscode編寫python和用sublime3時注意的事項

   最近在學習python,之前一直用sublime3作爲編輯器,偶然學習前端要求下載不順從的,發現真的太好用了。sublime3不僅要錢(現在激活碼越難越難找了,盜版的也找的心累),還有sublime搭建環境的文本修改的博客一堆,試來

原创 isinstance() 與 type() 區別

isinstance() 與 type() 區別: type() 不會認爲子類是一種父類類型,不考慮繼承關係。 isinstance() 會認爲子類是一種父類類型,考慮繼承關係。 如果要判斷兩個類型是否相同推薦使用 isinsta

原创 關於getclass的一個易犯錯誤

這個是爲了判斷事件源的類型,當點擊JMenuItem對象時label的值會改變,但是沒有反應,最後找了半天,終於發現類的名稱爲javax.swing.JMenuItem 也就是說類的全名是這個,我們平時打了包才使用簡寫的 public

原创 Pip安裝python模塊經常出錯或者很慢以及pip2和pip3

  最近在使用Python的時候需要安裝各種模塊,而pip是很強大的模塊安裝工具,但是pip安裝模塊時經常出錯或者很慢。 主要由於國外官方pip(https://www.lfd.uci.edu/~gohlke/pythonlibs/)經常

原创 Python中is和==的區別

id()函數是查看該對象所在內存地址。每個對象都有對應的內存地址 程序: List=[['1','2'],['3','4'],'567'] print(id(List)) for i in List: print(id(i)) 輸出: 4

原创 Python的bool類

Python中布爾類型 我們已經瞭解了Python支持布爾類型的數據,布爾類型只有True和False兩種值,但是布爾類型有以下幾種運算:與運算:只有兩個布爾值都爲 True 時,計算結果才爲 True。True and True # =