官术网_书友最值得收藏!

3.5 就業面試技巧與解析

本章學習了數字類型和字符串類型。數字類型包括整數類型、整數的按位運算、浮點數、復數類型和布爾類型。在字符串類型中學習了字符串的定義、字符串的格式化和字符串內置的函數和方法。學習了這些知識,還要學會靈活運用這些知識,下面來看一下在面試中會問到哪些知識點。

3.5.1 面試技巧與解析(一)

面試官:format()方法的優點有哪些?

應聘者:

(1)無須理會數據類型的問題,在%方法中%s只能替代字符串類型。

(2)單個參數可以多次輸出,參數順序可以不相同。

(3)填充方式十分靈活,對齊方式十分強大。

3.5.2 面試技巧與解析(二)

面試官:Python為何會出現中文亂碼?

應聘者:在Python中提到unicode,一般指的是unicode對象,而str是一個字節數組,這個字節數組表示的是對unicode對象編碼(可以是utf-8、gbk、cp936、GB2312)后的存儲的格式。這里它僅僅是一個字節流,沒有其他的含義,如果想使這個字節流顯示的內容有意義,就必須用正確的編碼格式,解碼顯示。

對于unicode對象進行編碼,編碼成一個utf-8編碼的str-如s_utf8,s_utf8就是一個字節數組,print語句的實現是將要輸出的內容傳送給操作系統,操作系統會根據系統的編碼對輸入的字節流進行編碼,因為編碼用GB2312去解釋,其顯示出來就錯誤了。

主站蜘蛛池模板: 益阳市| 大余县| 文成县| 东光县| 清水河县| 安达市| 安阳市| 苍溪县| 江西省| 栖霞市| 广德县| 和林格尔县| 张家港市| 湘阴县| 南丹县| 涞源县| 南郑县| 大冶市| 闽清县| 八宿县| 甘南县| 涪陵区| 永泰县| 新丰县| 龙口市| 保山市| 微博| 吴川市| 台南县| 吉首市| 牙克石市| 阳山县| 五家渠市| 闸北区| 惠安县| 方正县| 凉城县| 铁力市| 黔西县| 盐亭县| 萨嘎县|