新建一個Chr.py文件
成都創(chuàng)新互聯(lián)公司成立與2013年,先為于田等服務建站,于田等地企業(yè),進行企業(yè)商務咨詢服務。為于田企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
設置文件編碼:#coding=gbk
chr()函數(shù)的作用 :返回一個對應的字符
可以將十進制的數(shù)字轉(zhuǎn)換為相對應的字符
chr(i)函數(shù)的參數(shù)i是[0,255]的一個整數(shù),參數(shù)可以是10進制,也可以是2進制,8進制或者16進制的形式!返回值是當前參數(shù)對應的ascii字符。并不可以返回漢字!
題主你好,
ord()函數(shù)的作用是: 返回某單個字符的unicode代碼點
*.對于ord()函數(shù)來講你可以簡單的理解為,喂給它單個字符,它吐出一個數(shù)字
chr()函數(shù)的作用是: 返回某個unicode代碼點所表示的單個字符
*.對于chr()函數(shù)的作用就和ord()正好相反, 喂給它的是數(shù)字,吐給你的是一個字符
-----
下面再來看題:
ord("D")返回值是68, 也就是說字母"D",對應于unicode代碼點是68
所以 ord("D")+2 這個表達式就相當于68+2,結(jié)果是70
最后 chr(ord(“D”)+2), 也就變成了 chr(70), 而unicode為70的代碼點對應的字符是"F".
因此, chr(ord(“D”)+2)這個表達式的返回值為字母: F
-----
希望可以幫到題主,歡迎追問.