我正在尝试使用 anaconda 中的 Jupyter 笔记本在 python 3 中编写一个函数,它将输入一个由两个单词组成的字符串,如果两个单词以相同的字母开头,则返回 True,如果它们不以相同的字母开头,则返回 False。例如 - 如果字符串是“Hello Hosey”,则返回 True,如果字符串是“Hello Jose”,则返回 False我的代码写在下面def strin(x): l=len(x) i=0 while(i<l): if(x[i]==' '): pos=i break i+=1 if(x[0]==x[pos]): return True else: return False请帮助我并指出我做错了什么。
1 回答

MM们
TA贡献1886条经验 获得超2个赞
尝试这个:-
def strin(x):
x = x.split()
if x[0][0] == x[1][0]:
return True
else:
return False
输入:-
strin('Hello Hey')
输出:-
True
添加回答
举报
0/150
提交
取消