标签: python casting
我学会了将字符串转换为Python: Convert a string to an integer的整数。但是我仍然想知道它是如何工作的,将一个由以下换行符组成的字符串(如'5\r\n')转换为int。
'5\r\n'
int
>>> int(' \r \n 5 \r \n ') 5
Python解释器做什么,像这样?
>>> s = ' \r \n 5 \r \n ' >>> new_s = s.strip() >>> int(new_s) 5