python(八)

时间:2020-10-20 09:31:22   收藏:0   阅读:22

每天一点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 升序(默认)。

 

原文:https://www.cnblogs.com/glodears/p/13844111.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!