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

 

相关文章:

  • 2021-09-15
  • 2021-12-11
猜你喜欢
  • 2021-07-05
  • 2022-12-23
  • 2022-01-04
  • 2022-03-04
  • 2021-09-22
  • 2021-12-06
  • 2022-12-23
相关资源
相似解决方案