【Kata Daily 190916】String end with?(字母结尾)
2024-09-06 16:53:08
题目:
Complete the solution so that it returns true if the first argument(string) passed in ends with the 2nd argument (also a string).
Examples:
solution('abc', 'bc') # returns true
solution('abc', 'd') # returns false
解题办法:
def solution(string, ending):
# your code here...
if ending == '':
return True
else:
a = string[::-1][:len(ending)][::-1]
if a == ending:
return True
else:
return False
最佳解题办法:
def solution(string, ending):
return string.endswith(ending)
知识点:
1、string.endswith(str):使用endswith可以判断是否以某个字符串结尾
最新文章
- 【66测试20161115】【树】【DP_LIS】【SPFA】【同余最短路】【递推】【矩阵快速幂】
- Javascript进度条
- 求n个排序链表的交集
- 程序源系统与当前系统不一致:Carry out repairs in non-original systems only if urgent
- SpringMVC核心——参数获取与Servlet资源获取问题
- <;解说linux下proc文件系统>;
- BZOJ1599: [Usaco2008 Oct]笨重的石子
- 三十三、Java图形化界面设计——布局管理器之null布局(空布局)
- C语言中内存分配 (转)
- [置顶] 通过实例学习Struts2 (1)
- MyBatis中的条件判断单引号双引号的使用
- vagrant up 失败解决办法
- javaScript 设计模式系列之三:代理模式
- CentOS 64-bit下安装JDK和Tomcat并设置Tomcat开机启动操作步骤
- leecode第三百四十四题(反转字符串)
- pip安装软件或模块时提示cannot import name &#39;main&#39;
- SSM_CRUD新手练习(10)返回分页的JSON数据
- 面试 5:手写 Java 的 pow() 实现
- SQL 从一个表读取数据存到另一个表
- Qt532界面.ZC测试
热门文章
- #error: Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
- MySQL 查询字段时,区分大小写
- 《C++primerplus》第8章练习题
- 【题解】[CH弱省胡策R2]TATT
- c#类(class)
- C# Socket TCP发送图片与接收图片
- git检出某文件的指定版本
- IDEA项目区模块文件变为红色解决办法
- 以太坊blockchain源码分析
- python接口测试之读取配置文件