#這是Python中的一個字典dic={'str':'thisisastring','list':[1,2,'a','b'],'sub_dic':{'sub_str':'thisissubstr','sub_list':[1,2,3]},'end':'end'}//這是javascript中的一個JSON對象json_obj={'str':'thisisastring','arr':[1,2,'a','b'],'sub_obj':{'sub_str':'t
系統 2019-09-27 17:47:24 1754
Python是一門弱類型語言,很多從C/C++轉過來的朋友起初不是很適應。比如,在聲明一個函數時,不能指定參數的類型。用C做類比,那就是所有參數都是void*類型!void類型強制轉換在C++中被廣泛地認為是個壞習慣,不到萬不得已是不會使用的。Python自然沒有類型強制轉換一說了,因為它是動態語言。首先,所有對象都從Object繼承而來,其次,它有強大的內省,如果調用某個不存在的方法會有異常拋出。大多數情況,我們都不需要做參數類型栓查,除了一些特殊情況。
系統 2019-09-27 17:47:04 1754
這學期學校開設了Python課程,并且采用了與以往不同的教學方式。以前上C語言和Java語言課程時,我們要么是在教室里上課,要么在機房里上課。教學方式比較固定,也沒有想到會有什么樣的變化。但這學期不一樣,這學期的Python課程與其他的課程在教學方式上發生了很大的變化,這學期的Python課程不再局限于傳統的上課方式,還用到了網絡,在上課時不再是一味地聽老師講,老師在講課的同時,我們學生在下面可以同時練習,遇到不懂的話,也可以及時的反應。我覺得這種方式挺好
系統 2019-09-27 17:46:58 1754
首先感謝這位博主整理的AndrewNg的deeplearning.ai的相關作業:https://blog.csdn.net/u013733326/article/details/79827273開一個我的github傳送門,可以看到代碼。https://github.com/VVV-LHY/deeplearning.ai/tree/master/NeuralNetworkandDeepLearning/OneHiddenLayerNN今天接著day12的
系統 2019-09-27 17:46:55 1754
mydict={'Li':['M',7],'Zhang':['E',2],'Wang':['P',3],'Du':['C',2],'Ma':['C',9],'Zhe':['H',7]}res=sorted(mydict.items(),key=lambdax:x[1][1])#根據value結構[m,n]中n的值進行排序print(res)#輸出#[('Zhang',['E',2]),('Du',['C',2]),('Wang',['P',3]),('Li
系統 2019-09-27 17:46:52 1754
發送端代碼:#!/usr/bin/python#-*-coding:UTF-8-*-importsocketimportstructraw_socket=socket.socket(socket.PF_PACKET,socket.SOCK_RAW,socket.htons(0x1234))raw_socket.bind(("eth0",0))packet=struct.pack("!6s6sH","\xff\xff\xff\xff\xff\xff","\x
系統 2019-09-27 17:46:50 1754
讀取一個已經保存了的字典f=open('dict_th','r')a=f.read()dict_hi=eval(a)f.close()保存一個字典dict={}list1=[]list2=[]forlineinlines:line=line.strip()if">"inline:list1.append(line)else:list2.append(line)foriinrange():dict[list1[i]]=list2[i]f6=open("dic
系統 2019-09-27 17:46:38 1754
一篇關于STR和UNICODE的好文章整理下python編碼相關的內容注意:以下討論為Python2.x版本,Py3k的待嘗試開始用python處理中文時,讀取文件或消息,http參數等等一運行,發現亂碼(字符串處理,讀寫文件,print)然后,大多數人的做法是,調用encode/decode進行調試,并沒有明確思考為何出現亂碼所以調試時最常出現的錯誤錯誤1Traceback(mostrecentcalllast):File"",line1,inUnico
系統 2019-09-27 17:46:15 1754
本文實例講述了Python3實現連接SQLite數據庫的方法,對于Python的學習有不錯的參考借鑒價值。分享給大家供大家參考之用。具體方法如下:實例代碼如下:importsqlite3db=r"D:\pyWork\test.db"#pyWork目錄下test.db數據庫文件drp_tb_sql="droptableifexistsstaff"crt_tb_sql="""createtableifnotexistsstaff(idintegerprimar
系統 2019-09-27 17:46:13 1754
一、可變對象與非可變對象想要理解淺拷貝與深拷貝就必須得先明白可變對象與非可變對象。可變對象有:list,dict,set不可變對象有:int,float,bool,str,tuple。兩者區別:對于可變對象,其值改變是在原地址上操作,不會創建新的內存地址。對于不可變對象其值改變是直接創建新的內存地址。二、賦值操作符‘=’表示對象的引用。python里面的賦值操作符‘=’實際上是對象的引用,其并沒有進行復制操作。如果如果賦值操作符右邊的操作數是字面值,比如字
系統 2019-09-27 17:46:11 1754