Python判断字符串是否xx开始或结尾的示例
判断是否xx开始
使用startswith
示例代码: String = "12345 上山打老虎" if str(String).startswith('1'): #判断String是否以“虎”结尾 print("有老虎") else: print("没老虎") 执行结果: 有老虎
判断是否xx结尾
使用endswith
示例代码1:
String = "12345 上山打老虎" if str(String).endswith('虎'): #判断String是否以“虎”结尾 print("有老虎") else: print("没老虎") 执行结果: 有老虎
示例代码2:
""" 作者:Wei 日期:2018/9/15 17:20 Python版本:3.7 """ #小游戏:数数1到99遇到的数是7结尾或这个数是7的倍数,就拍一下腿,计算到99共拍多少下腿 count = 0 for number in range(1,100): # range(100)不包含100 if number % 7 == 0 or str(number).endswith('7'): count += 1 continue print(f"1到99共拍腿{count}次") 执行结果: 1到99共拍腿22次
以上这篇Python判断字符串是否xx开始或结尾的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
python根据开头和结尾字符串获取中间字符串的方法
本文实例讲述了python根据开头和结尾字符串获取中间字符串的方法.分享给大家供大家参考.具体分析如下: 这里给定一个字符串,指定开头和结尾的字符串,返回中间包夹的字符串,比如: content:<div class="a">jb51.net</div> startStr:<div class="a"> endStr:</div> 返回结果:jb51.net def GetMiddleStr(content,start
-
对python 匹配字符串开头和结尾的方法详解
1.你需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀,URL Scheme 等等.检 查 字 符 串 开 头 或 结 尾 的 一 个 简 单 方 法 是 使 用str.startswith() 或 者 是str.endswith()方法.比如: >>> filename = 'spam.txt' >>> filename.endswith('.txt') True >>> filename.startswith('file:') Fa
-
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
本文实例讲述了Python在字符串的开头或结尾处进行文本匹配操作.分享给大家供大家参考,具体如下: 问题:在字符串的开头或结尾处按照指定的文本模式做检查,例如检查文件的扩展名.URL协议类型等: 解决方法:使用str.startswith()和str.endswith()方法 >>> filename='spam.txt' >>> filename.endswith('.txt') True >>> filename.startswith('file:
-
Python中用startswith()函数判断字符串开头的教程
函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明 语法:string.startswith(str, beg=0,end=len(string)) 或string[beg:end].startswith(str) 参数说明: string: 被检测的字符串 str: 指定的字符或者子字符串.(可以使用元组,会逐一匹配) beg: 设置字符串检测的起始位置(可选) end: 设置字符串检测的结束位置(可选) 如果存
-
Python判断字符串是否xx开始或结尾的示例
判断是否xx开始 使用startswith 示例代码: String = "12345 上山打老虎" if str(String).startswith('1'): #判断String是否以"虎"结尾 print("有老虎") else: print("没老虎") 执行结果: 有老虎 判断是否xx结尾 使用endswith 示例代码1: String = "12345 上山打老虎" if str(Strin
-
python判断字符串以什么结尾的实例方法
函数:endswith() 作用:判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型. 相关函数:判断字符串开头 startswith() 函数说明: 语法: string.endswith(str, beg=[0,end=len(string)]) string[beg:end].endswith(str) 参数说明: string: 被检测的字符串 str: 指定的字符或者子字符串(可以使用元组,会逐一匹配) beg: 设置字符串检测的起始位置(可选,从左数起) en
-
python判断字符串编码的简单实现方法(使用chardet)
本文实例讲述了python判断字符串编码的方法.分享给大家供大家参考,具体如下: 安装chardet模块 chardet文件夹放在/usr/lib/python2.4/site-packages目录下 [root@sha-sso-data01 chardet]# python Python 2.4.3 (#1, Sep 21 2011, 19:55:41) [GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2 Type "help", &q
-
python判断字符串是否纯数字的方法
本文实例讲述了python判断字符串是否纯数字的方法.分享给大家供大家参考.具体如下: 判断的代码如下,通过异常判断不能区分前面带正负号的区别,正则表达式可以根据自己需要比较灵活的写,通过isdigit方法用来判断是否是纯数字,测试代码如下 复制代码 代码如下: #!/usr/bin/python # -*- coding: utf-8 -*- a = "1" b = "1.2" c = "a" #通过抛出异常 def is_num_by_exc
-
python判断字符串是否包含子字符串的方法
本文实例讲述了python判断字符串是否包含子字符串的方法.分享给大家供大家参考.具体如下: python的string对象没有contains方法,不用使用string.contains的方法判断是否包含子字符串,但是python有更简单的方法来替换contains函数. 方法1:使用 in 方法实现contains的功能: site = 'http://www.jb51.net/' if "jb51" in site: print('site contains jb51') 输出结
-
python判断字符串是否是json格式方法分享
在实际工作中,有时候需要对判断字符串是否为合法的json格式 解决方法使用json.loads,这样更加符合'Pythonic'写法 代码示例: Python import json def is_json(myjson): try: json_object = json.loads(myjson) except ValueError, e: return False return True 运行代码编辑模式复制折叠 输出结果: Python print is_json("{}") #
-
python 判断字符串中是否含有汉字或非汉字的实例
model中compile值可以根据需要更改,满足不同的检测需求 #判断一段文本中是否包含简体中文 import re zhmodel = re.compile(u'[\u4e00-\u9fa5]') #检查中文 #zhmodel = re.compile(u'[^\u4e00-\u9fa5]') #检查非中文 contents = u'(2014)深南法民二初字第280号' match = zhmodel.search(contents) if match: print(contents) e
-
Python判断字符串是否为字母或者数字(浮点数)的多种方法
str为字符串s为字符串 str.isalnum() 所有字符都是数字或者字母 str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 str.isspace() 所有字符都是空白字符.t.n.r 检查字符串是数字/浮点数方法 float部分 >> float('Nan') nan >> float('Nan') nan >> float('nan') nan >> float('INF') inf >> fl
-
python判断字符串或者集合是否为空的实例
最近在看<Effective Python>,里面提到判断字符串或者集合是否为空的原则,原文如下: Don't check for empty values (like [] or '') by checking the length (if len(somelist) == 0). Use if not somelist and assume empty values implicity evaluate to False. 意即,不要通过取字符串或者集合的长度来判断是否为空,而是要用not
-
Python判断字符串是否为合法标示符操作
这学期在学习编译原理,最近的上机作业就是做一个简单的词法分析器,在做的过程中,突然有个需求就是判断一个字符串是否为合法的标示符,因为我是用python语言做的,做的是Python的词法分析器,于是下面分享以下怎样判断一个字符串是合法的标示符. 首先,我们来熟悉以下python标示符的定义是什么? 定义:以字母或下划线开始的,由字母,数字或下划线组成,但是不能是python的保留字. 又有疑问了,python有哪些保留字,分别是什么? # python2.x import keyword prin
随机推荐
- Python中多线程的创建及基本调用方法
- 跨站式脚本(Cross-SiteScripting)XSS攻击原理分析第1/4页
- 原生js和jQuery实现淡入淡出轮播效果
- 微信小程序开发之IOS和Android兼容的问题
- linux Vim基本操作方法
- 浅谈Java异常的Exception e中的egetMessage()和toString()方法的区别
- iOS应用开发中使用Auto Layout来适配不同屏幕尺寸
- Kotlin基本类型自动装箱出现问题解决办法
- 使用cropper.js裁剪头像的实例代码
- Asp.net 下载功能的解决方案
- PHP系统命令函数使用分析
- PHP通过反射动态加载第三方类和获得类源码的实例
- 使用python遍历指定城市的一周气温
- c语言中getch,getche,getchar的区别
- jQuery+css3实现文字跟随鼠标的上下抖动
- ajax 开发守则 10条说明
- php开发微信支付获取用户地址
- 双击桌面IE图标出现打开方式的问题的解决方法
- Linux中删除文件内空行的4种方法
- Android中Dialog对话框的使用小结