My solution:import reclass Solution: def myAtoi(self, str: str) -> int: nums = re.findall(r"^[+-]?\d+" ,str.strip()) if nums: num = int(nums[0]) if num < 0: return max(num,-2147483648) else: return min(num,2147483647) else: return 0正则表达式学习:https://deerchao.net/tutorial…r"^[+-]?\d+“表达:在字符串开头、+或-出现零次以及上、数字0-9出现一次及以上str.strip()与str.relaces(’ ‘,’’)的区别:str.strip()去掉头尾的空格,str.relaces(’ ‘,’’)去掉所有空格python不存在类似c++的三目运算符