当前位置 : 主页 > 编程语言 > python >

#yyds干货盘点#字符串自定方式删除两边空格 - python基础学习系列(41)

来源:互联网 收集:自由互联 发布时间:2022-06-18
以Python 3.x版本为主 场景:在不适用内置函数的情况下,如何清除字符串左右两边的空格,并以大写的形式输出字符串 1、自定义方法 大概实现逻辑:先将字符串转为list,再判断左边空

以Python 3.x版本为主

场景:在不适用内置函数的情况下,如何清除字符串左右两边的空格,并以大写的形式输出字符串

1、自定义方法

大概实现逻辑:先将字符串转为list,再判断左边空格逐个删除,再判断右边空格逐个删除

2、代码如下

#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Apr 14, 2022 22:50 AM

myStr=' Hello 51 CTO '
arr_str=list(myStr)

# 清空左边空格
for char in arr_str:
if arr_str[:1][0]==' ':
arr_str.pop(0)
else:
break
# 清空右边空格
for i in arr_str:
if arr_str[len(arr_str)-1:][0]==' ':
arr_str.pop()
else:
break

print("".join(arr_str))


2、效果如下

#yyds干货盘点#字符串自定方式删除两边空格 - python基础学习系列(41)_内置函数

上一篇:Python单元测试-Unittest(五)
下一篇:没有了
网友评论