Python的RE解决思路
查看原帖
Python的RE解决思路
648716
Worldsfirstwaste楼主2024/7/24 12:42

相信各位的代码都是

print(ord(input()))

吧 在pycharm跑了一遍没问题,但RE后发现问题没这么简单,尝试输入字符串ABC后发现果然有问题,问题在于python的ord函数只能转换长度为1的字符串,如果不为1就会报错:

ord() expected a character

所以正确解法应为 a=list(input()) print(ord(a[0])) 这样输出的依然是字符串的第一位的ASCAII码,只不过需要帮傻子python预处理一些。。。

2024/7/24 12:42
加载中...