我正在做 python 练习,但我被困在其中之一。
一个字符串分为两部分(两个新字符串):part1 和 part2。
如果字符串的长度相等,那么这两个部分也必须相等。
例如'Help' = 'He' and 'lp'
如果字符串的长度不相等,则将多余的字母分配给 part1。
例如'Hello' = 'Hel' and 'lo'
我正在进行的练习包含两个字符串。我需要剪切这两个字符串,然后以下列方式连接它们:
<String1 Part1> + <String2 Part2>
<String2 Part1> + <String1 Part2>
所以如果我们有这些词card
,plan
它们就变成caan
了plrd
到目前为止,我能想到的只有:
def divide_strings(word1, word2):
if len(word1)%2 > 0 or len(word2) %2 > 0:
else len(word1) %2 == 0 or len(word2) %2 == 0:
我知道我还远未完成,但我真的可以在正确的方向上使用一些提示。我的大脑被卡住了。
提前致谢!