def str_len_get(str):
str += ' ' # 认为构造字符串末尾为空格
#print(str)
str_len = 0 # 存放字符串长度
temp_len = 0 # 存放空格个数
while True:
if temp_len < str.count(' '): # 以空格个数判断是否到字符串末尾
#print(str_len)
if str[str_len] == ' ':
temp_len += 1
#print(temp_len)
str_len += 1
else:
break
str_len -= 1
return str_len
print(str_len_get('da sfw >,`1\\n'))
str += ' ' # 认为构造字符串末尾为空格
#print(str)
str_len = 0 # 存放字符串长度
temp_len = 0 # 存放空格个数
while True:
if temp_len < str.count(' '): # 以空格个数判断是否到字符串末尾
#print(str_len)
if str[str_len] == ' ':
temp_len += 1
#print(temp_len)
str_len += 1
else:
break
str_len -= 1
return str_len
print(str_len_get('da sfw >,`1\\n'))