讀取文件,將每一行作為列表的一個值,求每個字符串出現的次數,以及有哪些字符串。寫入文件,按次數大小排序,次數后面對應著字符串#-*-coding:utf-8-*-input1=open('jpc.txt','r')output1=open('out.txt','w')list_of_all_the_lines=input1.read()a=list_of_all_the_lines.splitlines(False)myset=set(a)mylist_c
系統 2019-09-27 17:55:22 2007
安裝pymysqlpipinstallpymysql使用pymysql使用數據查詢語句查詢一條數據fetchone()frompymysqlimport*conn=connect(host='127.0.0.1',port=3306,user='root',password='123456',database='itcast',charset='utf8')#創建游標c=conn.cursor()#執行sql語句c.execute("select*from
系統 2019-09-27 17:55:12 2007
面向對象設計與面向對象編程的關系面向對象設計(OOD)不會特別要求面向對象編程語言。事實上,OOD可以由純結構化語言來實現,比如C,但如果想要構造具備對象性質和特點的數據類型,就需要在程序上作更多的努力。當一門語言內建OO特性,OO編程開發就會更加方便高效。另一方面,一門面向對象的語言不一定會強制你寫OO方面的程序。例如C++可以被認為“更好的C”;而Java,則要求萬物皆類,此外還規定,一個源文件對應一個類定義。然而,在Python中,類和OOP都不是日
系統 2019-09-27 17:55:11 2007
python函數的閉包問題(內嵌函數)>>>deffunc1():...print('func1running...')...deffunc2():...print('func2running...')...func2()...>>>func1()func1running...func2running...內部函數func2作用域都在外部函數func1作用域之內如果試圖在外部函數的外部調用內部函數將會報錯>>>func2()Traceback(mostre
系統 2019-09-27 17:54:55 2007
閱讀更多####if語句###cars=['audi','bmw','subaru','toyota']forcarincars:ifcar=='bmw':#==檢查是否相等即相等時返回Ture,不相等時返回Flaseprint(car.upper())else:print(car.title())cars=['audi','bmw','subaru','toyota']forcarincars:ifcar!="bmw":#!=檢查是否不相等即不相等時返回
系統 2019-09-27 17:54:53 2007
前言上篇說到命令行執行測試用例的部分參數如何使用?今天將繼續更新其他一些命令選項的使用,和pytest收集測試用例的規則!pytest執行用例命令行參數--collect-only:羅列出所有當前目錄下所有的測試模塊,測試類及測試函數--tb=style:屏蔽測試用例執行輸出的回溯信息,可以簡化用例失敗時的輸出信息。style可以是on,line,short,具體區別請自行體驗--lf:當一次用例執行完成后,如果其中存在失敗的測試用例,那么我們可以使用此命
系統 2019-09-27 17:54:48 2007
pip源配置文件可以放置的位置:Linux/Unix:/etc/pip.con~/.pip/pip.conf(每一個我都找了都沒有,所以我是在這個文件夾中創建的pip.conf文件)~/.config/pip/pip.confMacOSX:~/Library/ApplicationSupport/pip/pip.conf~/.pip/pip.conf/Library/ApplicationSupport/pip/pip.confWindows:%APPDA
系統 2019-09-27 17:53:45 2007
描述:使用QtDesignner設計界面,pyQt5+python3實現主體方法制作的猜數字游戲。游戲規則:先選擇游戲等級:初級、中級、高級、魔鬼級,選擇完游戲等級后點擊“確定”,然后后臺會自動生成一個與游戲等級匹配的“神秘數字”,游戲玩家在文本框內輸入數字,再點擊文本框旁邊的“確定”,即可比較玩家所猜數字是否就是“神秘數字”。游戲界面:源代碼:代碼1:guessNumberGame.py(界面代碼)#-*-coding:utf-8-*-#Formimpl
系統 2019-09-27 17:52:31 2007
Python中使用SSH需要用到OpenSSH,而OpenSSH依賴于paramiko模塊,而paramiko模塊又依賴于pycrypto模塊,因此要在Python中使用SSH,則需要先安裝模塊順序是:pycrypto->ecdsa->paramiko1、安裝pyCrypto安裝這個比較麻煩,需要本地編譯,要裝vs或gcc還有一堆配置,還不一定能編譯成功。(網上能搜到安裝步驟)建議直接下載已編譯版:http://www.voidspace.org.uk/p
系統 2019-09-27 17:52:27 2007
最近學習《Python參考手冊》學到Class部分,遇到了類的構造析構部分的問題:1、什么時候構造?2、什么時候析構?3、成員變量如何處理?4、Python中的共享成員函數如何訪問?------------------------探索過程:1、經過查找,Python中沒有專用的構造和析構函數,但是一般可以在__init__和__del__分別完成初始化和刪除操作,可用這個替代構造和析構。還有一個__new__用來定制類的創建過程,不過需要一定的配置,此處不
系統 2019-09-27 17:51:55 2007