Python实现对字符串的截取和排序实例

2025-05-23 21:07:05

1、创建一个名称为num的变量,赋值为:110421198403125432num = "110421198403125432"创建一个名称为s的变量,存放上面的字符串s = "9A8B7C6D5E4F3G2H1"

Python实现对字符串的截取和排序实例

2、第一个功能,提取身份证号码中的出生日期,直接用字符串切片的方法。print(num[6:14])以上代码打印结果如图,经过切片后直接提取到了字符串

Python实现对字符串的截取和排序实例

4、建立for循环提取刚刚创建的变量s中的所有字符,具体代码如下:for l in s:

Python实现对字符串的截取和排序实例

6、经过if语句判断的字符串是满足条件的,所以在if当中把符合条件的字符串添加到列表lst当中,代码如下:lst.append(l)

Python实现对字符串的截取和排序实例

8、功能一代码总结:num = "110421198403125432"print(荏鱿胫协num[6:14])功能二代码总结:s = "9A8B7C6D5E4F3G2H1"lst = []for l in s: if l.isdigit() and int(l)%2 == 1 and int(l) < 5: lst.append(l)lst1 = sorted(lst)print(lst1)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢