当前位置: 首页 > news >正文

互联网官方网站在线培训平台

互联网官方网站,在线培训平台,做网站需要什么服务器,北京东城区 网站建设题目: 有效数字(按顺序)可以分成以下几个部分: 一个 小数 或者 整数(可选)一个 e 或 E ,后面跟着一个 整数 小数(按顺序)可以分成以下几个部分: (…

题目:

有效数字(按顺序)可以分成以下几个部分:

  1. 一个 小数 或者 整数
  2. (可选)一个 'e' 或 'E' ,后面跟着一个 整数

小数(按顺序)可以分成以下几个部分:

  1. (可选)一个符号字符('+' 或 '-'
  2. 下述格式之一:
    1. 至少一位数字,后面跟着一个点 '.'
    2. 至少一位数字,后面跟着一个点 '.' ,后面再跟着至少一位数字
    3. 一个点 '.' ,后面跟着至少一位数字

整数(按顺序)可以分成以下几个部分:

  1. (可选)一个符号字符('+' 或 '-'
  2. 至少一位数字

部分有效数字列举如下:["2", "0089", "-0.1", "+3.14", "4.", "-.9", "2e10", "-90E3", "3e+7", "+6e-1", "53.5e93", "-123.456e789"]

部分无效数字列举如下:["abc", "1a", "1e", "e3", "99e2.5", "--6", "-+3", "95a54e53"]

给你一个字符串 s ,如果 s 是一个 有效数字 ,请返回 true 。

来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

示例:

示例 1:

输入:s = "0"
输出:true


示例 2:

输入:s = "e"
输出:false


示例 3:

输入:s = "."
输出:false

解法:

使用float函数,如果能转成浮点型说明是有效数字,否则会报错,但是要拍出特殊情况,如‘inf’‘nan’之类。

知识点:

1.str.lower():将字符串中的所有大写字母转换为小写字母,返回字符串。

2.float(object)将十进制整数、十进制浮点数字符串或布尔值转化为十进制浮点数,返回浮点数。object是待转化成浮点数的对象,可省略,省略时返回0.0。当非十进制的字符串作为参数时,超出数字字符时会报ValueError错。

3.try+except:使用格式如下。在执行try中内容时如果报错,就会去except部分,except可以设置不同种类的报错。如果不报错,except不会执行。

try:

        xxx

except xxxError:

        xxx

代码:

class Solution:def isNumber(self, s: str) -> bool:try:if 'n' in s.lower():return Falsefloat(s)return Trueexcept ValueError:return False

http://www.dinnco.com/news/67146.html

相关文章:

  • 网站做鸭搜索网排名
  • 郑州做网站哪家好单页网站制作
  • 个人如何做微商城网站设计推广普通话手抄报图片大全
  • 学校网页网站模板网络营销策划ppt范例
  • 网站建设与制作的流程东莞seo搜索
  • 云南网站做的好的公司简介网络营销未来有哪些发展趋势
  • 门户网站制作建设大连百度网站排名优化
  • 网站二级域名品牌网站建设方案
  • 青海网站建设怎么建设有了域名怎么建网站
  • 重庆相册制作长沙seo男团
  • ibm用来做测试的网站上海网站建设优化
  • 临夏网站建设营销软件代理推广
  • devexpress 网站开发网络营销产品的特点
  • 七星彩网站开发公司江东seo做关键词优化
  • 三级网站菜单栏东莞seo外包
  • 孝感市网站建设网站推广哪个好
  • wordpress使用图床长沙网站优化推广
  • 做公司网站详细步骤惠州seo外包平台
  • 豆角网是哪个网站开发的网站推广找
  • 宁波城乡建设局管方网站seo关键词优化公司
  • 嵌入式软件开发面试常见问题长沙seo
  • 地方网站怎么做的福州网站关键词推广
  • 网站制作网站设计自动点击器app
  • 做ppt一般在什么网站软件定制
  • 网站建设专业就业前景搜索网站有哪几个
  • wordpress 添加php长沙seo网站优化公司
  • 西安做网站价格文职培训机构前十名
  • wordpress页脚如何修改seo怎么发外链的
  • 电子产品开发流程seo咨询
  • 免费推广做产品的网站发广告推广平台