如何用PYTHON让单数形式返回字符串
1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。

2、#单数形式返回字符串
#string_bits('Hello') → 'Hlo'
#string_bits('Hi') → 'H'
#string_bits('Heeololeo') → 'Hello'
定义一下规则,做一个示范。

3、def string_bits(str):
return str [0:-1:2]
string_bits("hello")
这种是错误的,因为这样范围就不包括最后一个字符串了。

4、def string_bits(str):
return str [0::2]
string_bits("hello")
可以这样子来表达。

5、def string_bits(str):
return str [::2]
string_bits("hello")
这样就是最简单的,也是简化的版本。

6、def string_bits(str):
result = ""
for i in range(len(str)):
if i % 2 == 0:
result = result + str[i]
return result
string_bits("hello")
当然我们可以用FOR LOOPS来编写一下。

7、def string_bits(str):
result = ""
for i in range(len(str)):
if i % 2 == 0:
result += str[i]
return result
string_bits("hello")
简化一下也是可以的。

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