洛谷B2017 打印 ASCII 码(Python3)
要点:
1.Python的input()默认要换行,而在输入的时候即使只输了一个字符,也会被判定为输入两个字符。
故此处要么只取字符串的第一位,要么在输入时用.strip()来删去首位字符,strip的介绍在这里
2.Python 中不能用强制类型转换来得到ASCII码,需要用到ord()函数。
ord():括号内的字符的ASCII码
chr():括号内的ASCII的对应字符
代码如下
a=input().strip() print(ord(a))