從Python 官方文件找知識點答案的方法

2021-07-09 05:16:05 字數 1037 閱讀 5668

'xyz'  >  'abcdefghijklmnopqrstuvwxyz'

返回值:

true
那麼,字串究竟是怎麼去比較的呢,什麼規則呢,誰能把標準答案告訴我? 找官方參考手冊!   官方參考手冊**有寫這個知識點呢? 找了半天沒找到,就算去搜尋那要怎麼搜喲?搜那個大於號' > '也找不到,搜單詞「compare」也找不到我要的結果,愁死人了……

所以,從參考手冊裡找具體知識點的方法需要總結並記錄,而具體的知識不需要記錄,因為有了方法你能輕鬆找到知識。

這裡比較字串的知識點位於python官方手冊的:

the python language reference->expressions->comparisons->value comparisons

其中就談到string的compare 規則:

strings (instances ofstr) compare lexicographically using the numerical unicode code points (the result of the built-in functionord()) of their characters. 

所以是按照字典編撰順序比較,也等價於每乙個字母對應的unicode code points 大小比較。也就是python的內建函式ord()的結果。順便說一下,這個ord是單詞ordinal的縮寫。理解函式的縮寫**就更好理解這個函式的功能了。

這裡先寫乙個找問題過程,下次再遇到什麼知識點不好找的我再發上來,數量多了以後,就能摸清楚每個知識點安排的位置的邏輯了。

******************

******************

******************

******************

******************

******************

l = range(10)

python大一知識點 python知識點複習

放假歸來,這幾天複習了一下好久不用的python,總結了一下知識點。語法基礎tuple與list的異同都由多個元素組成 tuple由 組成,list由組成 tuple不可變,list可變 tuple表示的是一種結構,而list表示的是多個事物的集合 tuple操作比list快 字串用法要點 轉義符和...

小知識點積累文件

1 程序緩衝區 核心緩衝區 磁碟 程序在呼叫read時 在程序呼叫write時 排序演算法 3 硬鏈結和軟鏈結 硬鏈結就是同乙個檔案使用了多個別名 他們有共同的 inode 硬鏈結可由命令 link 或 ln 建立,如 1 2 link oldfile newfile lnoldfile newfi...

python學習知識點

1.init 雙下滑線表示python系統自帶的方法。2.t test 並不是對方法的呼叫,而是產生乙個物件。python中沒有new關鍵字 3.注釋是用 4.數值的填充 d 引數 字串 s 字串引數 print total employee d employee.empcount 5.字串以map...