我可以使用'a'+ 1来获取C语言中的'b',那么在Python中使用这种方法的方法是什么?
我可以这样写:
chr(ord('a')+1)
Run Code Online (Sandbox Code Playgroud)
但我不知道这是不是最好的方法.
与C不同,Python实际上没有字符类型,所以是的,chr(ord是这样做的方式.
如果你想更干净一点,你可以这样做:
def add(c, x):
return chr(ord(c)+x)
Run Code Online (Sandbox Code Playgroud)