小知識點總結

python 2        python 3

python 2print   print‘abc‘range() xrange()生成器raw_input()

python3print‘abc‘range()input()

= 賦值        ==比較值是否相等       is比較,比較的是内存地址       id(内容)
li1 = [1, 2, 3]
li2 = li1
li3 = li2
print(id(li1), id(li2))
數字,字符串,小數據池數字的範圍   -5 -- 256字符串:1.不能有特殊字符        2.s*20 還是同一個地址, s*21以後都是兩個地址
i1 = 6
i2 = 6
print(id(i1), id(i2))
i1 = 300
i2 = 300
print(id(i1), id(i2))
剩下的list dic tuple set,都不共用一個id
l1 = [1, ]
l2 = [1, ]
print(l1 is l2)

str類型是python3(unicode)

byte類型是用來傳輸和儲存(utf-8,gbk)

s = ‘alex‘
s1 = b‘alex‘
print(s, type(s))
print(s1, type(s1))

s = ‘中國‘
s1 = b‘中國‘
print(s, type(s))
print(s1, type(s1))
s1 = ‘alex‘
# encod編碼如何將str ----> bytes, ()
s11 = s1.encode(‘utf-8‘)
s12 = s1.encode(‘gbk‘)
print(s11, s12)

s1 = ‘中國‘
s11 = s1.encode(‘utf-8‘)
s12 = s1.encode(‘gbk‘)
print(s11, s12)

原文地址:https://www.cnblogs.com/yvz5414/p/10193649.html

时间: 2024-10-10 10:41:49

小知識點總結的相关文章

BufferedWriter知識點復習

今天復習了一下BufferedWriter知識點,順便研究了一下怎麽樣寫一個規範的API文檔.代碼如下: 1 package com.paul; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.FileReader; 6 import java.io.FileWriter; 7 import java.io.IOException; 8 9 /** 10 * <p>知識點:

c++一些知識彙總

指针和引用的区别 指针指向一块内存,它的内容是指向内存的地址:引用是某内存的别名 引用使用是无需解引用,指针需解引用 引用不能为空,指针可以为空 引用在定义是被初始化一次,之后不可变:指针可变 程序为指针变量分配内存区域,而引用不需要分配内存区域 new和malloc的区别,free和delete的区别 malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符.它们都可用于申请动态内存和释放内存. 对于非内部数据类型的对象而言,光用maloc/free无法满足动态

C#的一些知識點

不能將屬性以ref或out的方式傳遞 看上去屬性和字段差不多,可是屬性本質上是個方法,并不是真正指向一個内存位置,所以不能像字段那樣能以ref或out方式傳遞.   匿名類型的屬性是衹讀的   原生的值類型調用ToString方法是不會裝箱的 比較"Age = " + 3.ToString()和"Age = " + 3,前者要比後者高效,因爲後者默認會裝箱.所以值類型涉及字符串操作時,應該總是使用ToString方法   類型的協變和逆變 衹有接口和委托才能聲明這兩

JAVAOO預習知識點概括

繼承: 繼承是JAVA中實現代碼重用的手段之一,JAVA中只支持單繼承,即每个类中只能有一个直接父类.继承表达式is a的关系. 方法的重写: 在子类中可以根据需求对从父类继承的方法进行重新编写,称为方法的重写.方法重写必须满足如下要求: a:重写方法和被重写方法必须具有相同的方法名. b:重写方法和被重写方法必须具有相同的参数列表. c:重写方法和返回值类型必须和被重写方法的返回值相同或者是其之类. d:重写方法不能缩小被重写方法的访问权限. 重写的主要优点是能够定义某个子类特有的特征: pu

明確知識點的難易程度,應該掌握的層次要求

http://travel.tianya.cn/travelPlan/showPlan?planId=7641027http://travel.tianya.cn/travelPlan/showPlan?planId=7641034http://travel.tianya.cn/travelPlan/showPlan?planId=7641042http://travel.tianya.cn/travelPlan/showPlan?planId=7641043http://travel.tian

日本小知識

不要自己倒酒喝. 喝酒要懂禮數,尤其在日本一定要知道,不能自己倒酒喝,必須等著別人倒酒,而且接受別人倒酒時,必須雙手握杯表示敬意: 相反的,自己也要隨時注意對方酒杯是否空了,幫對方添酒,否則可就失禮了. http://www.ts77.com.cn/

java_對於xml的小總結。

在java中操作xml文件,需要的是導入dom4j的包.對xml的操作,有下面的步驟比較重要. 1.讀取. 讀取xml首先要獲取文件路徑,然後使用 SAXReader r = new SAXReader(); Document document = r.reader(file);//file是路徑.之後是獲取根節點Element root =  document.getRootElement();  .代碼如下: InputStream is = null; //需要返回的名單 List<Stu

大一上學期學習生活情況總結

在本學期各科都已結課的某個夜裏,我開始寫我的這份總結.說實話,我真的很喜歡夜的這種安靜--靜能生慧. 我是高二下學期開始與計算機結緣,好吧,接觸的比較晚啦.但這並不妨礙我對它的興趣.從基礎的開始,到Word.Excel之類的,然後是PS.Flash,最後是VB.C. 在高考結束時,我用VB做了一些小玩具,學完了譚浩強那本C語言的教材,當然,還有裏面的例題.我的編程路,應該是從這個時候正式開始的吧! 報了計算機專業,沒有服從調劑.終於,我來到了大學,開始我的大學生活.這個學期,我學了很多知識,也經

大一下學期學習生活總結

時間總是會以超乎尋常的速度掠過,帶走了青春的夢想和騷動,留下各種美好的回憶與令人扼腕歎息的遺憾.不知不覺中,我的大學,就這樣度過了整整一年.這一年來,我不斷地總結著自己的學習.生活歷程,以期能有更好的發展與進步. 現在,就總結下自己的課程學習.自主學習(專業與非專業),最後,是對日常生活中點滴的回味. 上個學期,雖然課比較多,但真正重要的,不過是數據結構與Java.其它的,像PS--之前學過,雖然學的不好,應試,简单的图片处理还是可以的:計算機電路--硬件的東西,最后也没怎么学:英語--課下在準