Instructions:

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

Solution:

CodeWars当然是用Py玩啊,这是一道7kyu的水题,题目大意就是判断string是不是以ending结束。本菜鸡一开始并不知道Python有这个endswith()这个函数。

然后我的思路是先把字符串反转,判断是不是字符串string以ending开头。代码如下:

def solution(string, ending):# your code here...s = string[::-1]end = ending[::-1]if s[:len(end)] == end:return Truereturn False

提交代码AC了之后,看到大佬们的Solutions直接调用了endswith()这个函数。5kyu的本菜鸡受教了,又学会一个新函数。

def solution(string, ending):return string.endswith(ending)

String ends with?相关推荐

  1. js String方法集合

    //https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String//返回对应索引的字符 ...

  2. python 之 string() 模块

    common string oprations import string 1. string constants(常量) 1) string.ascii_lettersThe concatenati ...

  3. Asp.net AJAX JavaScript 基本类型扩展(7)——String 类型及其扩展

    参考: JScript  语言参考 http://msdn2.microsoft.com/en-us/library/c12461ed-986a-450b-be3d-81a4d808b48b Asp. ...

  4. java String工具类/字符串工具类 StringUtil

    //如果涉及到到该类中涉及到的其他功能,请在我的博客中用相应的类名进行搜索 public abstract class StringUtil {     public static final Str ...

  5. php with函数,string - PHP中的startsWith()和endsWith()函数

    string - PHP中的startsWith()和endsWith()函数 我如何编写两个带字符串的函数,如果它以指定的字符/字符串开头或以它结尾,则返回? 例如: $str = '|apples ...

  6. java源码详解——String类

    java源码详解--String类目录: Java String 类 下面开始介绍主要方法: Java charAt() 方法 Java compareTo() 方法 int compareTo(St ...

  7. java中实现选择文件_Java 实现文件选择对话框及功能

    时间:2018-10-02 概述:文件选择器 Java实现文件选择器,就是大家熟悉的打开文件.选择文件的对话框,本例子分为两部分来进行,一个部分是选择器对话框构建部分,另一部分是文件过滤部分,用于过滤 ...

  8. 语言都是相通的,学好一门语言,再学第二门语言就很简单,记录一下我复习c语言的过程。...

    语言都是相通的,学好一门语言,再学第二门语言就很简单,记录一下我复习c语言的过程. 为了将本人的python培训提高一个层次,本人最近买了很多算法的书. 这个书上的代码基本都是c语言实现的,c语言很久 ...

  9. regexp 好汉字符串_如何在JavaScript中使用RegExp确认字符串的结尾

    regexp 好汉字符串 by Catherine Vassant (aka Codingk8) 由凯瑟琳·瓦森(Catherine Vassant)(又名Codingk8) 如何在JavaScrip ...

最新文章

  1. java使用原始套接字技术进行数据包截获_Linux零拷贝技术,看完这篇文章就懂了...
  2. 实战篇 | 基于freeRTOS的多任务事件传输demo(附代码)
  3. python编程学习笔记列表_python编程:从入门到实践学习笔记-函数
  4. idea没有git选项
  5. Refactoring Connection To Sql
  6. figma下载_Figma重新构想的团队库
  7. MongoDB使用小结:一些不常见的经验分享
  8. Java数组的转换和拷贝
  9. 探讨IOS应用在中国的盈利模式
  10. Eclipse-Mybatis-generatorConfig.xml
  11. HTML5开发能不能取代原生开发?
  12. Linux系统下公式编辑器KLatexFormula
  13. Android 图像按钮ImageButton
  14. MySQL之数据库编程(了解语言结构)
  15. 华为业绩发布会:5G产品和供货没有受到“实体清单”影响
  16. Datawhale Pandas Task08 文本数据
  17. 【Uplift】模拟数据篇
  18. 菜的抠脚团队正式成立
  19. 你不知道的 React 最佳实践
  20. Java Web之JSP技术

热门文章

  1. UML图解简单工厂模式工厂方法模式抽象工厂模式区别
  2. windows AD域的特点
  3. apk包的破解与反编译
  4. 深度学习中Map的概念
  5. 谷歌正式发布Android 12,UI更好看,应用更快,打造独属于自己的定制化属性
  6. XGBoost详解(原理篇)
  7. 解决git 中 error 10053 问题
  8. 转 浅谈游戏辅助程序的制作
  9. Error Code: 1265. Data truncated for column
  10. Oracle 11g 的下载与安装