[Leetcode]字符串转换整数 (ATOI)

news/2024/7/3 8:33:04 标签: python, c/c++

My solution:

python3">import re
class 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++的三目运算符

http://www.niftyadmin.cn/n/1373473.html

相关文章

金庸小说中十大最酷镜头

中网新空气之军事天地本文版权归作者 maomi 和中网新空气共同拥有, 转贴请注明作者及出处如将本文用于媒体出版, 请与作者本人联系文章标题&#xff1a; 金庸小说中十大最酷镜头(Zt)文章作者&#xff1a;[maomi] 2002-10-29, 17:56:45 此文中“酷”取其通俗理解&#xff0c;咱不…

YUVviewerForHEVC 开发辅助工具 LCU查看器发布

YUVviewerForHEVC 开发辅助工具 LCU查看器! 下载地址: http://download.csdn.net/detail/feixiang_john/4968921 或者 http://download.csdn.net/detail/feixiang_john/4968639 使用方法和一般的YUVviewer一样, 不同就是多了一个LCU view的选项: 下面是查看的例子: 明显可以…

项目中使用package-lock.json锁版本问题

package-lock.json的作用&#xff1a; 锁版本&#xff0c;确保项目在后续拉去中&#xff0c;安装依赖包时依赖包的版本始终是统一的 在npm install时会自动生成package-lock.json package.json与package-lock.json相同时&#xff0c;npm安装包时以package-lock.json为准&#x…

信产部成立开放源代码联盟 四家跨国公司加入

信产部成立开放源代码联盟 四家跨国公司加入 http://www.sina.com.cn 2004年07月22日 13:44 ZDNet ChinaZDNet China7月22日北京报道&#xff08;文/张岚&#xff09;&#xff1a;一个由信息产业部指导&#xff0c;由中国软件行业协会、中国信息产业商会、共创开源等20余家致力…

YUVviewerForHEVC 开发辅助工具 LCU查看器发布 --New Edit

YUVviewerForHEVC 开发辅助工具 LCU查看器! 下载地址:(解决一些同学分辨率的问题!) 最新下载地址:; http://download.csdn.net/detail/feixiang_john/4978117 早期版本地址: http://download.csdn.net/detail/feixiang_john/4968921 或者 http://download.csdn.net/detail…

Android Studio如何减小APK体积

最近在用AndroidStudio开发一个小计算器&#xff0c;代码加起来还不到200行。但是遇到一个问题&#xff0c;导出的APK文件大小竟然达到了1034K。这不科学&#xff0c;于是就自己动手精简APK。下面我们大家一起学习怎么缩小一个APK的大小&#xff0c;以hello world为例。 新建工…

一个巨好的小说!(向天真的女生投降)

2。http://www.tywx.com.cn/common/show_book.php?book_id8198 3。http://www.cmfu.com/readbook.asp?bl_id11775 真的是太好了&#xff01;真的是太好了&#xff0c;我都不知道该说什么了&#xff0c;老想哭。。。。。。 2004 8 2 补充&#xff1a;这个小说真是很偶然的机…

最近很忙, 家里事情也很多,就没更新了哦

最近很忙, 家里事情也很多,就没更新了哦!