Python我的模块-字符串截取(截取字符串的后n个数)
1.内容简介:
在python中,str提供了非常多的字符串截取方式,本节实现一个这样的功能函数:
截取字符串的后n个数。
2.代码实现:
#字符串截取,返回最大长度为sub_str_max_len的子串#截取后sub_str_max_len个数def last_substr(str_param,sub_str_max_len): resstr = str_param strlen = len(str_param) if strlen > sub_str_max_len: begin1 = strlen - sub_str_max_len resstr = str_param[begin1 : ] #print(resstr) return resstrif __name__ == '__main__': res_str =last_substr("abcdef",2) print(res_str)
测试程序预测:返回abcdef的最后俩个字符,即ef;
运行结果:
ef
说明:
程序的入口:
if __name__ == '__main__':
表示python的入口main函数,相当于java中的类的main方法;
如果不写main方法,python将从py文件的开始执行。
是的,python也有main方法