python(五)

每天一点python!

1.判断字符串是否以"end"结尾

  string数据类型里有一个函数endswith,用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True。

  语法:str.endswith(suffix[, start[, end]])

      suffix:一个字符串

      start:下标,在字符串哪个位置开始

      end:下标,在字符串哪个位置结束

2.sys中的stdin和stdout

  可以sys.stdin.read(...)和readline(...)进行读取标准输入端,但是可以读入'\n',input()不可以呦。

  sys.stdout.write()等价于print()。

  也可以把他们作为文件读写句柄进行传输。

3.对字符串进行切片

  str.split()通过指定分隔符对字符串进行切片,返回list。

  语法:str.split(ch="", num=string.count(ch))。

  ch1: 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。

  num : 分割次数。默认为 -1, 即分隔所有。

4.对list的元素进行排序

  用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。

  语法:list.sort( key=None, reverse=False)

  key :函数指针。主要是用来进行比较的元素,该函数只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

  reverse : 排序规则,reverse = True 降序, reverse = False 升序(默认)。

 

posted @ 2020-10-20 00:19  An2i  阅读(102)  评论(0编辑  收藏  举报