python中输入的字符都不是utf-8,所以要和c语言一样处理输入字符必须转码成utf-8
import msvcrt #用于getch()
while(1):
print("请输入:")
ch=msvcrt.getch() #键盘输入的是bytes
print("%d"%(ch[0]))
print(ch)
str1="123"
#bytes(str1, encoding = "utf8") # str -> bytes
#ch=str.decode(str1) # str -> bytes
#str1=str(ch, encoding = "utf-8") # str <- bytes
str1=bytes.decode(ch) # str <- bytes
print(ch)
print(str1)
if(str1=='a'):
print("输入正确")
if(ch[0]==115):
break