很抱歉,您没有提供需要改写的句子。请提供您希望改写的句子,我将为您改写为一个长尾词的。
- 内容介绍
- 文章标签
- 相关推荐
本文共计299个文字,预计阅读时间需要2分钟。
以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、效果如下
本文共计299个文字,预计阅读时间需要2分钟。
以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、效果如下

