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")
简化一下也是可以的。
