#程式集訓 F007:輸入ASCII及字元顯示
'''
題目:
(F007) 輸入ASCII及字元顯示 : 輸入一個ASCII數字,
輸出數所代表之字元及ASCII碼,再輸出ASCII表上的下一個字元及其ASCII碼
'''
# ord('A')=65
# chr(65) ='A'
while True:
try:
a=int (input("請輸入一個字元 :"))
break
except ValueError:
print ('這是不合法的輸入. 請再輸入一次...')
continue
a2=chr(a)
a3=ord(a2)
b=int(a+1)
b2=chr(b)
b3=ord(b2)
print("字元及ASCII碼 ==> ",a2,a3,hex(a3))
print("再輸出ASCII表上的下一個字元及其ASCII碼 ==> ",b2,b3,hex(b3))
================== RESTART: D:/程式語言 Python 入門/程式集訓/F007.py ==================
請輸入一個字元 :65
字元及ASCII碼 ==> A 65 0x41
再輸出ASCII表上的下一個字元及其ASCII碼 ==> B 66 0x42
>>>
================== RESTART: D:/程式語言 Python 入門/程式集訓/F007.py ==================
請輸入一個字元 :1
字元及ASCII碼 ==> 1 0x1
再輸出ASCII表上的下一個字元及其ASCII碼 ==> 2 0x2
>>>
沒有留言:
張貼留言