Python牛客网刷题-Day1

  • find:找到返回第一个位置索引,找不到返回-1 index:找到返回第一个位置索引,找不到报ValueError

当使用import导入模块时,按python查找模块的不同顺序可划分为以下几种:
①环境变量中的PYTHONPATH
②内建模块
③python安装路径
④当前路径,即执行Python脚本文件所在的路径
其中查找顺序正确的一组是(②、④、①、③)


列表lis=[1,2,3,4,5,6],其切片lis[-1:1:-1]结果为([6,5,4,3])
解析:
在pyhton中的字符串的索引序号可以是正数也可以是负数,从-1开始算
start为-1,从6开始截取,stop为1 到2截止(不包括2)
由于start<0,所以步进值<=-1,才可以正常输出倒叙排列后的列表
如步进值为-2,list[-1,1:-2]=[6,4]


image.png
  • str.endswith(suffix[, start[, end]])用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。
  • 可选参数"start"与"end"为检索字符串的开始与结束位置。
    考察了endswith()函数描述:判断字符串是否以指定字符或子字符串结尾。
    语法:str.endswith("suffix", start, end)
    str[start,end].endswith("suffix") 用于判断字符串中某段字符串是否以指定字符或子字符串结尾。
    —> bool 返回值为布尔类型(True,False)
    suffix — 后缀,可以是单个字符,也可以是字符串,还可以是元组("suffix"中的引号要省略,常用于判断文件类型)。
    start —索引字符串的起始位置。
    end — 索引字符串的结束位置。
    str.endswith(suffix) star默认为0,end默认为字符串的长度len(str)
    ————————————————
    版权声明:本文为CSDN博主「九天小牛」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_40678222/article/details/83033587
image.png

你可能感兴趣的:(Python牛客网刷题-Day1)