編碼0,12進(jìn)制,8,16進(jìn)制;ACSII是127個(gè)不到1個(gè)byte=8bit由于時(shí)間發(fā)現(xiàn)歐洲使用第8個(gè)bit,有256個(gè)字符,到了中國不足夠。所以中國人gb2312,gbk開發(fā)。。為了python程序方便。。。不能說python,世界和平,規(guī)定了unicode(在內(nèi)存運(yùn)營)unicode不人性化,什么都要占2個(gè)byte16個(gè)bit,然后utf-8出現(xiàn)了機(jī)會(huì)。。。。中文3個(gè)byte,英文1個(gè)byte..#####################"aaa".
系統(tǒng) 2019-09-27 17:56:48 1961
dict的很多方法跟list有類似的地方,下面一一道來,并且會(huì)跟list做一個(gè)對比嵌套嵌套在list中也存在,就是元素是list,在dict中,也有類似的樣式:>>>a_list=[[1,2,3],[4,5],[6,7]]>>>a_list[1][1]5>>>a_dict={1:{"name":"qiwsir"},2:"python","email":"qiwsir@gmail.com"}>>>a_dict{1:{'name':'qiwsir'},2:'p
系統(tǒng) 2019-09-27 17:56:38 1961
Python類的繼承詳解Python既然是面向?qū)ο蟮模?dāng)然支持類的繼承,Python實(shí)現(xiàn)類的繼承比JavaScript簡單。Parent類:classParent:parentAttr=100def__init__(self):print("parentInit")defparentMethod(self):print("parentMethod")defsetAttr(self,attr):self.parentAttr=attrdefgetAttr(s
系統(tǒng) 2019-09-27 17:56:20 1961
本來PHP還學(xué)藝不精,又報(bào)了計(jì)算機(jī)二級Python的考試,還有一個(gè)半月的時(shí)間,抓緊買了高教社的這兩本書,今天正式開始學(xué)習(xí)這個(gè)語言,雖然沒法和世界上最好的語言PHP相提并論,但是也值得一學(xué)。雖然先看藍(lán)K,但是很喜歡黃K前言里的第一句話:“應(yīng)試”是個(gè)中性詞。設(shè)定一個(gè)階段目標(biāo),為之努力,這是一種樂趣!正式開始:第1章程序設(shè)計(jì)基本方法1.1程序設(shè)計(jì)語言高級語言根據(jù)執(zhí)行機(jī)制分為:靜態(tài)語言(C、Java)、腳本語言(JavaScript、PHP、Python)。執(zhí)行方
系統(tǒng) 2019-09-27 17:55:21 1961
Python沒有真正的全局變量,在Java和C++中,全局變量則是程序級別的,站在它們的角度,那么python就是沒有全局變量,而在python的角度,是有全局變量,python提供global關(guān)鍵字,可以修改全局變量,在python中的全局變量只是針對當(dāng)前python文件/模塊所定義的,python文件就是一個(gè)模塊,獨(dú)立的命名空間,模塊內(nèi)定義的變量就只屬于該命名空間,so,python沒有真正的全局變量,全局變量也只是文件級別。所以Python的全局變量
系統(tǒng) 2019-09-27 17:55:20 1961
解決多版本同時(shí)存在的pip安裝模塊如果同時(shí)存在Python2和Python3版本,則需要通過python-mpipinstall的方式給指定的Python安裝模塊。安裝模塊超時(shí),更換安裝源當(dāng)安裝模塊超時(shí)時(shí)可以通過修改超時(shí)時(shí)間的方式來進(jìn)行解決,也可以通過修改安裝源的方式解決。修改超時(shí)時(shí)間pip--default-timeout=100installnumpy通過設(shè)置臨時(shí)安裝源的方式pipinstallnumpy-ihttps://pypi.doubanio.
系統(tǒng) 2019-09-27 17:54:25 1961
一些討論P(yáng)ython中使用配置文件的最佳實(shí)踐Python中使用配置文件的最好方法Python符號(hào)常量多種配置文件方案對比我的建議1.排除yamlyaml不是一個(gè)好主意,因?yàn)樾枰o項(xiàng)目引入額外的依賴。首先排除它,除非是你的個(gè)人項(xiàng)目,或者你的項(xiàng)目已經(jīng)引入了這個(gè)package。2.使用setting.py如果你只是需要配置一些全局的符號(hào)常量(symbolicconstants),參考Django的做法,使用setting.py,參見:https://github
系統(tǒng) 2019-09-27 17:54:23 1961
一、所用知識(shí)點(diǎn):1.for循環(huán)與if判斷的結(jié)合2.%s占位符的使用3.輔助標(biāo)志的使用(標(biāo)志位)4.break的使用二、代碼示例:'''銀行登錄系統(tǒng)'''uname="bob"passwd=123judgment=0choice=2foriinrange(3):username=input("請輸入用戶名:")password=int(input("請輸入密碼:"))ifusername==unameandpassword==passwd:#用戶名和密碼必須
系統(tǒng) 2019-09-27 17:54:08 1961
電腦作為大家日常辦公的工具,最怕的一件事情之一就是被偷,當(dāng)我們的電腦被盜的時(shí)候,不僅僅是電腦本身,更重要的是電腦存儲(chǔ)的資料都會(huì)丟失。如何盡快的找回電腦需要我們想點(diǎn)辦法,今天就教大家一個(gè)好的技巧,雖說不能百分之百的好用,但是也能夠發(fā)揮一定的效果。小編本次是基于Linux下的展示,之所以基于Linux,是因?yàn)樾枰娔X在啟動(dòng)的時(shí)候,需要自動(dòng)啟動(dòng)程序,做到出其不意,原因我會(huì)在最后給出。程序是這樣的,程序執(zhí)行會(huì)首先調(diào)用筆記本的攝像頭,拍攝筆記本面前的照片,然后,會(huì)給
系統(tǒng) 2019-09-27 17:54:03 1961
表數(shù)據(jù)超過百萬級別時(shí)使用pandas讀取數(shù)據(jù)速度過慢,如果仍然想用pandas讀取,可以通過多進(jìn)程提高效率。同時(shí)可以將常用數(shù)據(jù)保存為pkl文件,以便后續(xù)使用。@主要代碼實(shí)現(xiàn)#按照表中的某字段將表劃分為比較均勻的多個(gè)子集#本例中需要讀取的表中包含了城市字段,#且涉及的城市包含了全國大部分城市,數(shù)據(jù)分布較為均勻,因此制作了一張省份城市配置表,將數(shù)據(jù)劃分#讀取省份-城市配置表,獲取城市列表defget_division_list(db_connect,divis
系統(tǒng) 2019-09-27 17:53:46 1961