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

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去解釋,其顯示出來就錯誤了。

主站蜘蛛池模板: 壶关县| 多伦县| 招远市| 安丘市| 新巴尔虎左旗| 牙克石市| 大姚县| 大邑县| 靖宇县| 微博| 舞钢市| 锡林浩特市| 镇坪县| 当涂县| 都匀市| 三河市| 舟山市| 古交市| 芜湖县| 丹巴县| 杂多县| 全椒县| 信宜市| 芜湖市| 专栏| 财经| 柯坪县| 大名县| 家居| 清涧县| 西乡县| 达尔| 土默特左旗| 巫溪县| 拉孜县| 乌恰县| 洪雅县| 改则县| 屏南县| 林西县| 砚山县|