書名: 零基礎(chǔ)學(xué)Python編程(少兒趣味版)作者名: 溪溪爸爸本章字?jǐn)?shù): 343字更新時間: 2020-11-04 16:42:00
2.5.3 “a”比“A”大
“除了數(shù)值類型,其他類型也能比較大小嗎?”在一旁看了半天沒說話的克里克里問道。
“問得好!”西西船長說,“你們猜猜小寫的a和大寫的A哪個大?”
“A大!”
“a大!”
“報錯!”
“一樣大!”
大家都在瞎猜。西西船長說:“試試不就知道了?”她輸入了以下代碼:
>>> 'A'=='a' False >>> 'a'>'A' True
“真是奇了!a居然比A大!”大熊嘀嘀咕咕地說。
“字符串居然有大小之分,這真是怪!”克里克里嘀嘀咕咕地說。
西西船長說:“你們再看這個。”
>>> 'mercury'>'mars' True
“這兩個字符串比較,結(jié)果為什么是True呢?”西西船長自問自答,“因為Python是將字符串從左到右按字符一個個轉(zhuǎn)換成一種數(shù)值編碼再來比較大小的。兩個字符串第一個字符都是m,所以Python會繼續(xù)比較第二個字符,e比a的編碼更大,所以mercury就比mars大了,后面不用再比了?!?/p>
“原來如此!”大伙兒都明白了。
推薦閱讀
- OpenDaylight Cookbook
- Java應(yīng)用開發(fā)與實踐
- 實戰(zhàn)Java程序設(shè)計
- WSO2 Developer’s Guide
- Rust Cookbook
- 零基礎(chǔ)學(xué)Java(第4版)
- 深入淺出Serverless:技術(shù)原理與應(yīng)用實踐
- Unity 5 for Android Essentials
- Mastering Android Game Development
- 一本書講透Java線程:原理與實踐
- Learning Modular Java Programming
- Mastering AWS Security
- Visual Basic程序設(shè)計(第三版)
- Java Hibernate Cookbook
- Python Automation Cookbook