python:ord()和chr()——字符串和ASCll編碼轉換


ord()函數:字符串——》ascll編碼

chr()函數:ascll編碼——》字符串

#函數
for i in range(ord('d'),ord('f')+1):#拿到d和f對應的ascll編碼值:range(100,102+1)
    print(i)#打印100,101,102
    print(chr(i))#chr將數字轉換為字母,打印d,e,f

實例:

有a,b,c三個人,d,e,f三款蘋果手機!a說:我的手機不是d款;b說:我的手機不是d款和f款

問:三人各持有的是哪款手機

for i in range(ord('d'),ord('f')+1): for j in range(ord('d'), ord('f') + 1): for k in range(ord('d'), ord('f') + 1): if(i != j) and (i != k) and (j != k): if (i != ord('d')) and (k != ord('d')) and (k != ord('f')): print("a---%s b---%s c---%s" %(chr(i),chr(j),chr(k)))
打印結果:
D:\untitled\1\venv\Scripts\python.exe D:/untitled/1/venv/main.py a---f b---d c---e Process finished with exit code 0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM