理解切片 前一个; 后一个;去掉前一个剩余的 ;去掉后一个剩余的


str1='abcd'
stat省去0_num_end = str1[:2]
print(stat省去0_num_end)
stat_num_end省去結尾的下标 = str1[2:]
print(stat_num_end省去結尾的下标)
'''
ab
cd
'''

 






def
trim(s): if s[:1]!=' ' and s[-1:]!=' ': return s elif s[:1]==' ': return trim(s[1:]) else: return trim(s[:-1]) def t(l): if l[:1] != ' ' and l[-1:] != ' ': print("前面和末尾 没有有空格") return l elif l[:1] == ' ': print("前面 有空格") return l[1:] else: print("后面 有空格") return l[:-1] l = " a " print(t(l)) s =" hello world " print(trim(s)) ''' print(l) # 打印 前一位 print("前一位:"+l[:1]) # 打印 后一位 print("后一位:"+l[-1:]) # 打印 除了前面一位之后的剩余 print("除了前面一位之后的剩余:"+l[1:]) # 打印 除了后面一位之后的剩余 print("除了后面一位之后的剩余:"+l[:-1]) '''
'''

前面 有空格
a
hello world


'''

 

posted @ 2023-07-08 19:47  胖豆芽  阅读(22)  评论(0编辑  收藏  举报