'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...